<!doctype html>
<html class="default no-js">
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title>@rcsb/rcsb-saguaro-3d</title>
	<meta name="description" content="Documentation for @rcsb/rcsb-saguaro-3d">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="stylesheet" href="assets/css/main.css">
</head>
<body>
<header>
	<div class="tsd-page-toolbar">
		<div class="container">
			<div class="table-wrap">
				<div class="table-cell" id="tsd-search" data-index="assets/js/search.json" data-base=".">
					<div class="field">
						<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
						<input id="tsd-search-field" type="text" />
					</div>
					<ul class="results">
						<li class="state loading">Preparing search index...</li>
						<li class="state failure">The search index is not available</li>
					</ul>
					<a href="index.html" class="title">@rcsb/rcsb-saguaro-3d</a>
				</div>
				<div class="table-cell" id="tsd-widgets">
					<div id="tsd-filter">
						<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
						<div class="tsd-filter-group">
							<div class="tsd-select" id="tsd-filter-visibility">
								<span class="tsd-select-label">All</span>
								<ul class="tsd-select-list">
									<li data-value="public">Public</li>
									<li data-value="protected">Public/Protected</li>
									<li data-value="private" class="selected">All</li>
								</ul>
							</div>
							<input type="checkbox" id="tsd-filter-inherited" checked />
							<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
							<input type="checkbox" id="tsd-filter-externals" checked />
							<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
							<input type="checkbox" id="tsd-filter-only-exported" />
							<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
						</div>
					</div>
					<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
				</div>
			</div>
		</div>
	</div>
	<div class="tsd-page-title">
		<div class="container">
			<ul class="tsd-breadcrumb">
				<li>
					<a href="globals.html">Globals</a>
				</li>
			</ul>
			<h1>@rcsb/rcsb-saguaro-3d</h1>
		</div>
	</div>
</header>
<div class="container container-main">
	<div class="row">
		<div class="col-8 col-content">
			<section class="tsd-panel-group tsd-index-group">
				<h2>Index</h2>
				<section class="tsd-panel tsd-index-panel">
					<div class="tsd-index-content">
						<section class="tsd-index-section ">
							<h3>Enumerations</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-enum"><a href="enums/eventtype.html" class="tsd-kind-icon">Event<wbr>Type</a></li>
								<li class="tsd-kind-enum"><a href="enums/loadmethod.html" class="tsd-kind-icon">Load<wbr>Method</a></li>
								<li class="tsd-kind-enum"><a href="enums/rcsbfvdomconstants.html" class="tsd-kind-icon">Rcsb<wbr>FvDOMConstants</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Classes</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-class"><a href="classes/abstractplugin.html" class="tsd-kind-icon">Abstract<wbr>Plugin</a></li>
								<li class="tsd-kind-class tsd-has-type-parameter"><a href="classes/abstractview.html" class="tsd-kind-icon">Abstract<wbr>View</a></li>
								<li class="tsd-kind-class tsd-has-type-parameter"><a href="classes/assemblyview.html" class="tsd-kind-icon">Assembly<wbr>View</a></li>
								<li class="tsd-kind-class"><a href="classes/blockselectormanager.html" class="tsd-kind-icon">Block<wbr>Selector<wbr>Manager</a></li>
								<li class="tsd-kind-class tsd-has-type-parameter"><a href="classes/chaindisplay.html" class="tsd-kind-icon">Chain<wbr>Display</a></li>
								<li class="tsd-kind-class tsd-has-type-parameter"><a href="classes/customview.html" class="tsd-kind-icon">Custom<wbr>View</a></li>
								<li class="tsd-kind-class"><a href="classes/molstarplugin.html" class="tsd-kind-icon">Molstar<wbr>Plugin</a></li>
								<li class="tsd-kind-class"><a href="classes/rcsbfv3dabstract.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DAbstract</a></li>
								<li class="tsd-kind-class"><a href="classes/rcsbfv3dassembly.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DAssembly</a></li>
								<li class="tsd-kind-class tsd-has-type-parameter"><a href="classes/rcsbfv3dcomponent.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DComponent</a></li>
								<li class="tsd-kind-class"><a href="classes/rcsbfv3dcustom.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DCustom</a></li>
								<li class="tsd-kind-class"><a href="classes/rcsbfvcontextmanager.html" class="tsd-kind-icon">Rcsb<wbr>FvContext<wbr>Manager</a></li>
								<li class="tsd-kind-class"><a href="classes/rcsbfvselectormanager.html" class="tsd-kind-icon">Rcsb<wbr>FvSelector<wbr>Manager</a></li>
								<li class="tsd-kind-class tsd-has-type-parameter"><a href="classes/rcsbfvsequence.html" class="tsd-kind-icon">Rcsb<wbr>FvSequence</a></li>
								<li class="tsd-kind-class tsd-has-type-parameter"><a href="classes/rcsbfvstructure.html" class="tsd-kind-icon">Rcsb<wbr>FvStructure</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Interfaces</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-interface"><a href="interfaces/abstractviewinterface.html" class="tsd-kind-icon">Abstract<wbr>View<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/assemblyviewinterface.html" class="tsd-kind-icon">Assembly<wbr>View<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/callbackconfig.html" class="tsd-kind-icon">Callback<wbr>Config</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/chaindisplayinterface.html" class="tsd-kind-icon">Chain<wbr>Display<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/chaindisplaystate.html" class="tsd-kind-icon">Chain<wbr>Display<wbr>State</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/customviewinterface.html" class="tsd-kind-icon">Custom<wbr>View<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/featureblockinterface.html" class="tsd-kind-icon">Feature<wbr>Block<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/featureviewinterface.html" class="tsd-kind-icon">Feature<wbr>View<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/loadmolstarinterface.html" class="tsd-kind-icon">Load<wbr>Molstar<wbr>Interface</a></li>
								<li class="tsd-kind-interface tsd-has-type-parameter"><a href="interfaces/loadparams.html" class="tsd-kind-icon">Load<wbr>Params</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/rcsbfv3dabstractinterface.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DAbstract<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/rcsbfv3dassemblyinterface.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DAssembly<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/rcsbfv3dcomponentinterface.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DComponent<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/rcsbfv3dcomponentstate.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DComponent<wbr>State</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/rcsbfv3dcssconfig.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DCss<wbr>Config</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/rcsbfv3dcustominterface.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DCustom<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/rcsbfvcontextmanagerinterface.html" class="tsd-kind-icon">Rcsb<wbr>FvContext<wbr>Manager<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/rcsbfvsequenceinterface.html" class="tsd-kind-icon">Rcsb<wbr>FvSequence<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/rcsbfvstructureinterface.html" class="tsd-kind-icon">Rcsb<wbr>FvStructure<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/regionselectioninterface.html" class="tsd-kind-icon">Region<wbr>Selection<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/saguarochain.html" class="tsd-kind-icon">Saguaro<wbr>Chain</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/saguaroplugininterface.html" class="tsd-kind-icon">Saguaro<wbr>Plugin<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/saguaropluginpublicinterface.html" class="tsd-kind-icon">Saguaro<wbr>Plugin<wbr>Public<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/saguaroposition.html" class="tsd-kind-icon">Saguaro<wbr>Position</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/saguarorange.html" class="tsd-kind-icon">Saguaro<wbr>Range</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/saguaroregionlist.html" class="tsd-kind-icon">Saguaro<wbr>Region<wbr>List</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/saguaroset.html" class="tsd-kind-icon">Saguaro<wbr>Set</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/sequenceviewinterface.html" class="tsd-kind-icon">Sequence<wbr>View<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/updateconfiginterface.html" class="tsd-kind-icon">Update<wbr>Config<wbr>Interface</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Type aliases</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-type-alias"><a href="globals.html#chaininfo" class="tsd-kind-icon">Chain<wbr>Info</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#chaintype" class="tsd-kind-icon">Chain<wbr>Type</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#customviewstateinterface" class="tsd-kind-icon">Custom<wbr>View<wbr>State<wbr>Interface</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#operatorinfo" class="tsd-kind-icon">Operator<wbr>Info</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#saguaropluginmodelmaptype" class="tsd-kind-icon">Saguaro<wbr>Plugin<wbr>Model<wbr>Map<wbr>Type</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#structureobject" class="tsd-kind-icon">Structure<wbr>Object</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Variables</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-variable"><a href="globals.html#rcsbrepresentationpreset" class="tsd-kind-icon">Rcsb<wbr>Representation<wbr>Preset</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#rcsbfvwebapppath" class="tsd-kind-icon">rcsb<wbr>FvWeb<wbr>App<wbr>Path</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Functions</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-function"><a href="globals.html#buildintervals" class="tsd-kind-icon">build<wbr>Intervals</a></li>
								<li class="tsd-kind-function"><a href="globals.html#createcomponents" class="tsd-kind-icon">create<wbr>Components</a></li>
								<li class="tsd-kind-function"><a href="globals.html#getchainvalues" class="tsd-kind-icon">get<wbr>Chain<wbr>Values</a></li>
								<li class="tsd-kind-function"><a href="globals.html#getmodelentityoptions" class="tsd-kind-icon">get<wbr>Model<wbr>Entity<wbr>Options</a></li>
								<li class="tsd-kind-function"><a href="globals.html#getstructure" class="tsd-kind-icon">get<wbr>Structure</a></li>
								<li class="tsd-kind-function"><a href="globals.html#getstructureoptions" class="tsd-kind-icon">get<wbr>Structure<wbr>Options</a></li>
								<li class="tsd-kind-function"><a href="globals.html#getstructurewithmodelid" class="tsd-kind-icon">get<wbr>Structure<wbr>With<wbr>Model<wbr>Id</a></li>
								<li class="tsd-kind-function"><a href="globals.html#opkey" class="tsd-kind-icon">op<wbr>Key</a></li>
								<li class="tsd-kind-function"><a href="globals.html#processgaps" class="tsd-kind-icon">process<wbr>Gaps</a></li>
								<li class="tsd-kind-function"><a href="globals.html#processmultiplegaps" class="tsd-kind-icon">process<wbr>Multiple<wbr>Gaps</a></li>
								<li class="tsd-kind-function"><a href="globals.html#selectionfilter" class="tsd-kind-icon">selection<wbr>Filter</a></li>
								<li class="tsd-kind-function"><a href="globals.html#selectionfromresidueselection" class="tsd-kind-icon">selection<wbr>From<wbr>Residue<wbr>Selection</a></li>
								<li class="tsd-kind-function"><a href="globals.html#splitmodelentityid" class="tsd-kind-icon">split<wbr>Model<wbr>Entity<wbr>Id</a></li>
							</ul>
						</section>
					</div>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Type aliases</h2>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="chaininfo" class="tsd-anchor"></a>
					<h3>Chain<wbr>Info</h3>
					<div class="tsd-signature tsd-kind-icon">Chain<wbr>Info<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>auth<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>entityId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>label<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>operators<span class="tsd-signature-symbol">: </span><a href="globals.html#operatorinfo" class="tsd-signature-type">OperatorInfo</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">; </span>title<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>type<span class="tsd-signature-symbol">: </span><a href="globals.html#chaintype" class="tsd-signature-type">ChainType</a><span class="tsd-signature-symbol"> }</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in src/RcsbFvStructure/SaguaroPluginInterface.ts:9</li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter">
								<h5>auth<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>entity<wbr>Id<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>label<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>operators<span class="tsd-signature-symbol">: </span><a href="globals.html#operatorinfo" class="tsd-signature-type">OperatorInfo</a><span class="tsd-signature-symbol">[]</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>title<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>type<span class="tsd-signature-symbol">: </span><a href="globals.html#chaintype" class="tsd-signature-type">ChainType</a></h5>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="chaintype" class="tsd-anchor"></a>
					<h3>Chain<wbr>Type</h3>
					<div class="tsd-signature tsd-kind-icon">Chain<wbr>Type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"polymer"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"water"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"branched"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"non-polymer"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"macrolide"</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in src/RcsbFvStructure/SaguaroPluginInterface.ts:7</li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="customviewstateinterface" class="tsd-anchor"></a>
					<h3>Custom<wbr>View<wbr>State<wbr>Interface</h3>
					<div class="tsd-signature tsd-kind-icon">Custom<wbr>View<wbr>State<wbr>Interface<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Omit</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/customviewinterface.html" class="tsd-signature-type">CustomViewInterface</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">"modelChangeCallback"</span><span class="tsd-signature-symbol">&gt;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in src/RcsbFvSequence/SequenceViews/CustomView.tsx:17</li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="operatorinfo" class="tsd-anchor"></a>
					<h3>Operator<wbr>Info</h3>
					<div class="tsd-signature tsd-kind-icon">Operator<wbr>Info<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>ids<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">; </span>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in src/RcsbFvStructure/SaguaroPluginInterface.ts:8</li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter">
								<h5>ids<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="saguaropluginmodelmaptype" class="tsd-anchor"></a>
					<h3>Saguaro<wbr>Plugin<wbr>Model<wbr>Map<wbr>Type</h3>
					<div class="tsd-signature tsd-kind-icon">Saguaro<wbr>Plugin<wbr>Model<wbr>Map<wbr>Type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Map</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-symbol">{ </span>chains<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#chaininfo" class="tsd-signature-type">ChainInfo</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>entryId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">&gt;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in src/RcsbFvStructure/SaguaroPluginInterface.ts:10</li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="structureobject" class="tsd-anchor"></a>
					<h3>Structure<wbr>Object</h3>
					<div class="tsd-signature tsd-kind-icon">Structure<wbr>Object<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">StateObjectSelector</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Structure</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">StateTransformer</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">StateObject</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">StateObject.Type</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">StateObject</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">StateObject.Type</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in src/RcsbFvStructure/StructurePlugins/StructureRepresentation.ts:11</li>
						</ul>
					</aside>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Variables</h2>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="rcsbrepresentationpreset" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Rcsb<wbr>Representation<wbr>Preset</h3>
					<div class="tsd-signature tsd-kind-icon">Rcsb<wbr>Representation<wbr>Preset<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">TrajectoryHierarchyPresetProvider</span><span class="tsd-signature-symbol"> = TrajectoryHierarchyPresetProvider({id: &quot;rcsb-saguaro-3d&quot;,display: {name: &#x27;Feature View 3D&#x27;},params: () &#x3D;&gt; ({}),async apply(trajectory, params, plugin) {const builder &#x3D; plugin.builders.structure;const model &#x3D; await builder.createModel(trajectory, {modelIndex: 0});const modelProperties &#x3D; await builder.insertModelProperties(model);const structure: StructureObject &#x3D; await builder.createStructure(modelProperties);const structureProperties: StructureObject &#x3D; await builder.insertStructureProperties(structure);const unitcell: StateObjectSelector | undefined &#x3D; await builder.tryCreateUnitcell(modelProperties, undefined, { isHidden: true });const representation: StructureRepresentationPresetProvider.Result | undefined &#x3D; await plugin.builders.structure.representation.applyPreset(structureProperties, PresetStructureRepresentations.auto);components:for (const c of plugin.managers.structure.hierarchy.currentComponentGroups) {for (const comp of c) {if(comp.cell.obj?.label &#x3D;&#x3D;&#x3D; &quot;Water&quot;) {plugin.managers.structure.component.toggleVisibility(c);break components;}}}components:for (const c of plugin.managers.structure.hierarchy.currentComponentGroups) {for (const comp of c) {if(comp.cell.obj?.label &#x3D;&#x3D;&#x3D; &quot;Polymer&quot;) {plugin.managers.structure.component.updateRepresentationsTheme([comp], { color: &#x27;chain-id&#x27; });break components;}}}return {model,modelProperties,unitcell,structure,structureProperties,representation};}})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in src/RcsbFvStructure/StructurePlugins/StructureRepresentation.ts:13</li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="rcsbfvwebapppath" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> rcsb<wbr>FvWeb<wbr>App<wbr>Path</h3>
					<div class="tsd-signature tsd-kind-icon">rcsb<wbr>FvWeb<wbr>App<wbr>Path<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = path.resolve(path.join(__dirname, &#x27;..&#x27;, &#x27;dist&#x27;))</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in src/config.ts:3</li>
						</ul>
					</aside>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Functions</h2>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="buildintervals" class="tsd-anchor"></a>
					<h3>build<wbr>Intervals</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">build<wbr>Intervals<span class="tsd-signature-symbol">(</span>ids<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Set</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span>, source<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">"structure"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"sequence"</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/regionselectioninterface.html" class="tsd-signature-type">RegionSelectionInterface</a><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/RcsbFvSelection/RcsbFvSelectorManager.ts:133</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>ids: <span class="tsd-signature-type">Set</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span></h5>
								</li>
								<li>
									<h5>source: <span class="tsd-signature-type">"structure"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"sequence"</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/regionselectioninterface.html" class="tsd-signature-type">RegionSelectionInterface</a><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="createcomponents" class="tsd-anchor"></a>
					<h3>create<wbr>Components</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">create<wbr>Components<span class="tsd-signature-symbol">(</span>plugin<span class="tsd-signature-symbol">: </span><a href="interfaces/saguaroplugininterface.html" class="tsd-signature-type">SaguaroPluginInterface</a>, modelMap<span class="tsd-signature-symbol">: </span><a href="globals.html#saguaropluginmodelmaptype" class="tsd-signature-type">SaguaroPluginModelMapType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/RcsbFvSequence/SequenceViews/AssemblyView/AssemblyView.tsx:370</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>plugin: <a href="interfaces/saguaroplugininterface.html" class="tsd-signature-type">SaguaroPluginInterface</a></h5>
								</li>
								<li>
									<h5>modelMap: <a href="globals.html#saguaropluginmodelmaptype" class="tsd-signature-type">SaguaroPluginModelMapType</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getchainvalues" class="tsd-anchor"></a>
					<h3>get<wbr>Chain<wbr>Values</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Chain<wbr>Values<span class="tsd-signature-symbol">(</span>structure<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Structure</span>, modelEntityId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">]</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/RcsbFvStructure/StructurePlugins/MolstarPlugin.ts:512</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>structure: <span class="tsd-signature-type">Structure</span></h5>
								</li>
								<li>
									<h5>modelEntityId: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">]</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getmodelentityoptions" class="tsd-anchor"></a>
					<h3>get<wbr>Model<wbr>Entity<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Model<wbr>Entity<wbr>Options<span class="tsd-signature-symbol">(</span>structure<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Structure</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">[]</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/RcsbFvStructure/StructurePlugins/MolstarPlugin.ts:547</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>structure: <span class="tsd-signature-type">Structure</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">[]</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getstructure" class="tsd-anchor"></a>
					<h3>get<wbr>Structure</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Structure<span class="tsd-signature-symbol">(</span>ref<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, state<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">State</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Structure</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/RcsbFvStructure/StructurePlugins/MolstarPlugin.ts:541</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>ref: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>state: <span class="tsd-signature-type">State</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Structure</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getstructureoptions" class="tsd-anchor"></a>
					<h3>get<wbr>Structure<wbr>Options</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Structure<wbr>Options<span class="tsd-signature-symbol">(</span>plugin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PluginContext</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">[]</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/RcsbFvStructure/StructurePlugins/MolstarPlugin.ts:504</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>plugin: <span class="tsd-signature-type">PluginContext</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">[]</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getstructurewithmodelid" class="tsd-anchor"></a>
					<h3>get<wbr>Structure<wbr>With<wbr>Model<wbr>Id</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Structure<wbr>With<wbr>Model<wbr>Id<span class="tsd-signature-symbol">(</span>structures<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">StructureRef</span><span class="tsd-signature-symbol">[]</span>, modelId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Structure</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/RcsbFvStructure/StructurePlugins/MolstarPlugin.ts:530</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>structures: <span class="tsd-signature-type">StructureRef</span><span class="tsd-signature-symbol">[]</span></h5>
								</li>
								<li>
									<h5>modelId: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Structure</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="opkey" class="tsd-anchor"></a>
					<h3>op<wbr>Key</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">op<wbr>Key<span class="tsd-signature-symbol">(</span>l<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Location</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="globals.html#operatorinfo" class="tsd-signature-type">OperatorInfo</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/RcsbFvStructure/StructurePlugins/MolstarPlugin.ts:578</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>l: <span class="tsd-signature-type">Location</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="globals.html#operatorinfo" class="tsd-signature-type">OperatorInfo</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="processgaps" class="tsd-anchor"></a>
					<h3>process<wbr>Gaps</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">process<wbr>Gaps<span class="tsd-signature-symbol">(</span>modelId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, labelAsymId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">RcsbFvTrackDataElementInterface</span>, operatorName<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/saguarorange.html" class="tsd-signature-type">SaguaroRange</a><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/RcsbFvSequence/SequenceViews/AssemblyView/AssemblyView.tsx:339</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>modelId: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>labelAsymId: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>e: <span class="tsd-signature-type">RcsbFvTrackDataElementInterface</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> operatorName: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/saguarorange.html" class="tsd-signature-type">SaguaroRange</a><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="processmultiplegaps" class="tsd-anchor"></a>
					<h3>process<wbr>Multiple<wbr>Gaps</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">process<wbr>Multiple<wbr>Gaps<span class="tsd-signature-symbol">(</span>modelId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, labelAsymId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, list<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">RcsbFvTrackDataElementInterface</span><span class="tsd-signature-symbol">&gt;</span>, operatorName<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/saguarorange.html" class="tsd-signature-type">SaguaroRange</a><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/RcsbFvSequence/SequenceViews/AssemblyView/AssemblyView.tsx:362</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>modelId: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>labelAsymId: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>list: <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">RcsbFvTrackDataElementInterface</span><span class="tsd-signature-symbol">&gt;</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> operatorName: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/saguarorange.html" class="tsd-signature-type">SaguaroRange</a><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="selectionfilter" class="tsd-anchor"></a>
					<h3>selection<wbr>Filter</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">selection<wbr>Filter<span class="tsd-signature-symbol">(</span>r<span class="tsd-signature-symbol">: </span><a href="interfaces/saguaroregionlist.html" class="tsd-signature-type">SaguaroRegionList</a>, selection<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/saguarochain.html" class="tsd-signature-type">SaguaroChain</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/RcsbFvSelection/RcsbFvSelectorManager.ts:151</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>r: <a href="interfaces/saguaroregionlist.html" class="tsd-signature-type">SaguaroRegionList</a></h5>
								</li>
								<li>
									<h5>selection: <span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/saguarochain.html" class="tsd-signature-type">SaguaroChain</a><span class="tsd-signature-symbol">&gt;</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="selectionfromresidueselection" class="tsd-anchor"></a>
					<h3>selection<wbr>From<wbr>Residue<wbr>Selection</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">selection<wbr>From<wbr>Residue<wbr>Selection<span class="tsd-signature-symbol">(</span>res<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/saguaroset.html" class="tsd-signature-type">SaguaroSet</a><span class="tsd-signature-symbol">&gt;</span>, mode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">"select"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"hover"</span>, source<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">"structure"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"sequence"</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/saguaroregionlist.html" class="tsd-signature-type">SaguaroRegionList</a><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/RcsbFvSelection/RcsbFvSelectorManager.ts:101</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>res: <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/saguaroset.html" class="tsd-signature-type">SaguaroSet</a><span class="tsd-signature-symbol">&gt;</span></h5>
								</li>
								<li>
									<h5>mode: <span class="tsd-signature-type">"select"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"hover"</span></h5>
								</li>
								<li>
									<h5>source: <span class="tsd-signature-type">"structure"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"sequence"</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/saguaroregionlist.html" class="tsd-signature-type">SaguaroRegionList</a><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="splitmodelentityid" class="tsd-anchor"></a>
					<h3>split<wbr>Model<wbr>Entity<wbr>Id</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">split<wbr>Model<wbr>Entity<wbr>Id<span class="tsd-signature-symbol">(</span>modelEntityId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/RcsbFvStructure/StructurePlugins/MolstarPlugin.ts:573</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>modelEntityId: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">(</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span></h4>
						</li>
					</ul>
				</section>
			</section>
		</div>
		<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
			<nav class="tsd-navigation primary">
				<ul>
					<li class="globals current ">
						<a href="globals.html"><em>Globals</em></a>
					</li>
				</ul>
			</nav>
			<nav class="tsd-navigation secondary menu-sticky">
				<ul class="before-current">
					<li class=" tsd-kind-enum">
						<a href="enums/eventtype.html" class="tsd-kind-icon">Event<wbr>Type</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/loadmethod.html" class="tsd-kind-icon">Load<wbr>Method</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/rcsbfvdomconstants.html" class="tsd-kind-icon">Rcsb<wbr>FvDOMConstants</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/abstractplugin.html" class="tsd-kind-icon">Abstract<wbr>Plugin</a>
					</li>
					<li class=" tsd-kind-class tsd-has-type-parameter">
						<a href="classes/abstractview.html" class="tsd-kind-icon">Abstract<wbr>View</a>
					</li>
					<li class=" tsd-kind-class tsd-has-type-parameter">
						<a href="classes/assemblyview.html" class="tsd-kind-icon">Assembly<wbr>View</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/blockselectormanager.html" class="tsd-kind-icon">Block<wbr>Selector<wbr>Manager</a>
					</li>
					<li class=" tsd-kind-class tsd-has-type-parameter">
						<a href="classes/chaindisplay.html" class="tsd-kind-icon">Chain<wbr>Display</a>
					</li>
					<li class=" tsd-kind-class tsd-has-type-parameter">
						<a href="classes/customview.html" class="tsd-kind-icon">Custom<wbr>View</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/molstarplugin.html" class="tsd-kind-icon">Molstar<wbr>Plugin</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/rcsbfv3dabstract.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DAbstract</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/rcsbfv3dassembly.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DAssembly</a>
					</li>
					<li class=" tsd-kind-class tsd-has-type-parameter">
						<a href="classes/rcsbfv3dcomponent.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DComponent</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/rcsbfv3dcustom.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DCustom</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/rcsbfvcontextmanager.html" class="tsd-kind-icon">Rcsb<wbr>FvContext<wbr>Manager</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/rcsbfvselectormanager.html" class="tsd-kind-icon">Rcsb<wbr>FvSelector<wbr>Manager</a>
					</li>
					<li class=" tsd-kind-class tsd-has-type-parameter">
						<a href="classes/rcsbfvsequence.html" class="tsd-kind-icon">Rcsb<wbr>FvSequence</a>
					</li>
					<li class=" tsd-kind-class tsd-has-type-parameter">
						<a href="classes/rcsbfvstructure.html" class="tsd-kind-icon">Rcsb<wbr>FvStructure</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/abstractviewinterface.html" class="tsd-kind-icon">Abstract<wbr>View<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/assemblyviewinterface.html" class="tsd-kind-icon">Assembly<wbr>View<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/callbackconfig.html" class="tsd-kind-icon">Callback<wbr>Config</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/chaindisplayinterface.html" class="tsd-kind-icon">Chain<wbr>Display<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/chaindisplaystate.html" class="tsd-kind-icon">Chain<wbr>Display<wbr>State</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/customviewinterface.html" class="tsd-kind-icon">Custom<wbr>View<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/featureblockinterface.html" class="tsd-kind-icon">Feature<wbr>Block<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/featureviewinterface.html" class="tsd-kind-icon">Feature<wbr>View<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/loadmolstarinterface.html" class="tsd-kind-icon">Load<wbr>Molstar<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface tsd-has-type-parameter">
						<a href="interfaces/loadparams.html" class="tsd-kind-icon">Load<wbr>Params</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/rcsbfv3dabstractinterface.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DAbstract<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/rcsbfv3dassemblyinterface.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DAssembly<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/rcsbfv3dcomponentinterface.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DComponent<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/rcsbfv3dcomponentstate.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DComponent<wbr>State</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/rcsbfv3dcssconfig.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DCss<wbr>Config</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/rcsbfv3dcustominterface.html" class="tsd-kind-icon">Rcsb<wbr>Fv3DCustom<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/rcsbfvcontextmanagerinterface.html" class="tsd-kind-icon">Rcsb<wbr>FvContext<wbr>Manager<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/rcsbfvsequenceinterface.html" class="tsd-kind-icon">Rcsb<wbr>FvSequence<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/rcsbfvstructureinterface.html" class="tsd-kind-icon">Rcsb<wbr>FvStructure<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/regionselectioninterface.html" class="tsd-kind-icon">Region<wbr>Selection<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/saguarochain.html" class="tsd-kind-icon">Saguaro<wbr>Chain</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/saguaroplugininterface.html" class="tsd-kind-icon">Saguaro<wbr>Plugin<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/saguaropluginpublicinterface.html" class="tsd-kind-icon">Saguaro<wbr>Plugin<wbr>Public<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/saguaroposition.html" class="tsd-kind-icon">Saguaro<wbr>Position</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/saguarorange.html" class="tsd-kind-icon">Saguaro<wbr>Range</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/saguaroregionlist.html" class="tsd-kind-icon">Saguaro<wbr>Region<wbr>List</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/saguaroset.html" class="tsd-kind-icon">Saguaro<wbr>Set</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/sequenceviewinterface.html" class="tsd-kind-icon">Sequence<wbr>View<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/updateconfiginterface.html" class="tsd-kind-icon">Update<wbr>Config<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#chaininfo" class="tsd-kind-icon">Chain<wbr>Info</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#chaintype" class="tsd-kind-icon">Chain<wbr>Type</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#customviewstateinterface" class="tsd-kind-icon">Custom<wbr>View<wbr>State<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#operatorinfo" class="tsd-kind-icon">Operator<wbr>Info</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#saguaropluginmodelmaptype" class="tsd-kind-icon">Saguaro<wbr>Plugin<wbr>Model<wbr>Map<wbr>Type</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#structureobject" class="tsd-kind-icon">Structure<wbr>Object</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#rcsbrepresentationpreset" class="tsd-kind-icon">Rcsb<wbr>Representation<wbr>Preset</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#rcsbfvwebapppath" class="tsd-kind-icon">rcsb<wbr>FvWeb<wbr>App<wbr>Path</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#buildintervals" class="tsd-kind-icon">build<wbr>Intervals</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#createcomponents" class="tsd-kind-icon">create<wbr>Components</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#getchainvalues" class="tsd-kind-icon">get<wbr>Chain<wbr>Values</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#getmodelentityoptions" class="tsd-kind-icon">get<wbr>Model<wbr>Entity<wbr>Options</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#getstructure" class="tsd-kind-icon">get<wbr>Structure</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#getstructureoptions" class="tsd-kind-icon">get<wbr>Structure<wbr>Options</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#getstructurewithmodelid" class="tsd-kind-icon">get<wbr>Structure<wbr>With<wbr>Model<wbr>Id</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#opkey" class="tsd-kind-icon">op<wbr>Key</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#processgaps" class="tsd-kind-icon">process<wbr>Gaps</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#processmultiplegaps" class="tsd-kind-icon">process<wbr>Multiple<wbr>Gaps</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#selectionfilter" class="tsd-kind-icon">selection<wbr>Filter</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#selectionfromresidueselection" class="tsd-kind-icon">selection<wbr>From<wbr>Residue<wbr>Selection</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#splitmodelentityid" class="tsd-kind-icon">split<wbr>Model<wbr>Entity<wbr>Id</a>
					</li>
				</ul>
			</nav>
		</div>
	</div>
</div>
<footer class="with-border-bottom">
	<div class="container">
		<h2>Legend</h2>
		<div class="tsd-legend-group">
			<ul class="tsd-legend">
				<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
			</ul>
		</div>
	</div>
</footer>
<div class="container tsd-generator">
	<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="assets/js/main.js"></script>
</body>
</html>