<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.usnan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mmaciejewski</id>
	<title>Network for Advanced NMR - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.usnan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mmaciejewski"/>
	<link rel="alternate" type="text/html" href="https://wiki.usnan.org/Special:Contributions/Mmaciejewski"/>
	<updated>2026-05-06T12:53:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=How_to_search_and_download_pulse_programs&amp;diff=1362</id>
		<title>How to search and download pulse programs</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=How_to_search_and_download_pulse_programs&amp;diff=1362"/>
		<updated>2026-02-27T15:11:36Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:How do I search and download pulse programs&amp;quot;?}}&lt;br /&gt;
{{FAQReturn}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Fig1 v2.png|thumb|935x935px|NAN Data Browser: You can sort and filter on Pulse Program name.]]&lt;br /&gt;
[[File:Fig2.png|thumb|765x765px|Dataset window: Supplemental data.]]&lt;br /&gt;
&lt;br /&gt;
To find datasets collected with a specific pulse program, use the &#039;&#039;&#039;Pulse Program&#039;&#039;&#039; column filter in the Data Browser (Fig. 1). Choose &#039;&#039;&#039;All Datasets&#039;&#039;&#039;, &#039;&#039;&#039;Knowledgebase Datasets&#039;&#039;&#039;, or &#039;&#039;&#039;My &amp;amp; Lab Data&#039;&#039;&#039; from the hierarchal view on the left based on what datasets you want to search against. The &#039;&#039;&#039;Pulse Program&#039;&#039;&#039; filter supports several comparison options, such as &#039;&#039;&#039;Contains&#039;&#039;&#039;, &#039;&#039;&#039;Equals&#039;&#039;&#039;, and &#039;&#039;&#039;Starts with&#039;&#039;&#039;. This is useful depending on whether you know the exact pulse program name or are searching more broadly. For example, if you are looking for datasets acquired with a pulse program that contains “REDOR” in its name, enter &#039;&#039;&#039;REDOR&#039;&#039;&#039; in the column filter and choose &#039;&#039;&#039;Contains&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The pulse program used for an experiment is always included in the dataset folder. You can therefore download the full dataset and copy the pulse program file from it. To do this, open the dataset action menu by right-clicking the experiment and selecting &#039;&#039;&#039;Download&#039;&#039;&#039; from the list of available actions.&lt;br /&gt;
&lt;br /&gt;
Some datasets also include &#039;&#039;&#039;Supplemental Data&#039;&#039;&#039;. The presence of Supplemental Data is indicated by the center icon in the &#039;&#039;&#039;Icons&#039;&#039;&#039; column in Fig. 1. One icon shows that Supplemental Data are available, while another indicates that an experimental protocol is associated with the dataset. Hover over the icon to see which types of Supplemental Data are linked to that dataset.&lt;br /&gt;
&lt;br /&gt;
To view these files directly, double-click the experiment row to open the &#039;&#039;&#039;Dataset&#039;&#039;&#039; window (Fig. 2). Then click the &#039;&#039;&#039;View Supplemental Data&#039;&#039;&#039; button in the upper-right corner. This opens a pop-up window listing all Supplemental Data associated with the dataset. In some cases, the dataset creator may also upload additional pulse program files that are useful in the experimental setup. Clicking supplemental data that is file-based will automatically download the supplemental data file without the need to download and unpack the entire dataset.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=How_to_search_and_download_pulse_programs&amp;diff=1361</id>
		<title>How to search and download pulse programs</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=How_to_search_and_download_pulse_programs&amp;diff=1361"/>
		<updated>2026-02-27T15:11:24Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:How do I search and download pulse programs&amp;quot;?}}&lt;br /&gt;
{{FAQReturn}}&lt;br /&gt;
&lt;br /&gt;
hello&lt;br /&gt;
&lt;br /&gt;
[[File:Fig1 v2.png|thumb|935x935px|NAN Data Browser: You can sort and filter on Pulse Program name.]]&lt;br /&gt;
[[File:Fig2.png|thumb|765x765px|Dataset window: Supplemental data.]]&lt;br /&gt;
&lt;br /&gt;
To find datasets collected with a specific pulse program, use the &#039;&#039;&#039;Pulse Program&#039;&#039;&#039; column filter in the Data Browser (Fig. 1). Choose &#039;&#039;&#039;All Datasets&#039;&#039;&#039;, &#039;&#039;&#039;Knowledgebase Datasets&#039;&#039;&#039;, or &#039;&#039;&#039;My &amp;amp; Lab Data&#039;&#039;&#039; from the hierarchal view on the left based on what datasets you want to search against. The &#039;&#039;&#039;Pulse Program&#039;&#039;&#039; filter supports several comparison options, such as &#039;&#039;&#039;Contains&#039;&#039;&#039;, &#039;&#039;&#039;Equals&#039;&#039;&#039;, and &#039;&#039;&#039;Starts with&#039;&#039;&#039;. This is useful depending on whether you know the exact pulse program name or are searching more broadly. For example, if you are looking for datasets acquired with a pulse program that contains “REDOR” in its name, enter &#039;&#039;&#039;REDOR&#039;&#039;&#039; in the column filter and choose &#039;&#039;&#039;Contains&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The pulse program used for an experiment is always included in the dataset folder. You can therefore download the full dataset and copy the pulse program file from it. To do this, open the dataset action menu by right-clicking the experiment and selecting &#039;&#039;&#039;Download&#039;&#039;&#039; from the list of available actions.&lt;br /&gt;
&lt;br /&gt;
Some datasets also include &#039;&#039;&#039;Supplemental Data&#039;&#039;&#039;. The presence of Supplemental Data is indicated by the center icon in the &#039;&#039;&#039;Icons&#039;&#039;&#039; column in Fig. 1. One icon shows that Supplemental Data are available, while another indicates that an experimental protocol is associated with the dataset. Hover over the icon to see which types of Supplemental Data are linked to that dataset.&lt;br /&gt;
&lt;br /&gt;
To view these files directly, double-click the experiment row to open the &#039;&#039;&#039;Dataset&#039;&#039;&#039; window (Fig. 2). Then click the &#039;&#039;&#039;View Supplemental Data&#039;&#039;&#039; button in the upper-right corner. This opens a pop-up window listing all Supplemental Data associated with the dataset. In some cases, the dataset creator may also upload additional pulse program files that are useful in the experimental setup. Clicking supplemental data that is file-based will automatically download the supplemental data file without the need to download and unpack the entire dataset.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Frequently_Asked_Questions&amp;diff=1360</id>
		<title>Frequently Asked Questions</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Frequently_Asked_Questions&amp;diff=1360"/>
		<updated>2026-02-27T15:11:13Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: /* Data Browser */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{search}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Facility Dashboard --&amp;gt;&lt;br /&gt;
== Facility Dashboard ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[How to edit an instrument if the console or magnet have changed?|How do I edit an instrument if the console or magnet has changed?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Data Browser --&amp;gt;&lt;br /&gt;
== Data Browser ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
*[[How do I get access to NAN|How do I gain access to NAN (and to my datasets)?]]&lt;br /&gt;
&lt;br /&gt;
* [[Why do my datasets not appear in the data browser?]]&lt;br /&gt;
* [[What is the difference between public and published datasets|What is the difference between public and published datasets?]]&lt;br /&gt;
* [[How to search and download pulse programs|How do I search and download pulse programs?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- NDTS --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NAN Data Transport System (NDTS) ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[Why can I not select my NAN username from the NDTS GUI on the spectrometer?|Why can&#039;t I select my NAN username in the NDTS GUI?]]&lt;br /&gt;
* [[NAN GUI loses track of user|Why are datasets not associated with my NAN username even though my name is shown on the front of the NAN GUI?]]&lt;br /&gt;
* [[How do I suppress the harvesting of calibration experiments?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- UHF Access --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UHF Access ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[Why can&#039;t I create a New Request for UHF access?|Why can&#039;t I create a New Request for UHF Access?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Mediahub --&amp;gt;&lt;br /&gt;
== Mediahub ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[What is Mediahub?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Frequently_Asked_Questions&amp;diff=1359</id>
		<title>Frequently Asked Questions</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Frequently_Asked_Questions&amp;diff=1359"/>
		<updated>2026-02-27T15:09:56Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: /* Data Browser */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{search}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Facility Dashboard --&amp;gt;&lt;br /&gt;
== Facility Dashboard ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[How to edit an instrument if the console or magnet have changed?|How do I edit an instrument if the console or magnet has changed?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Data Browser --&amp;gt;&lt;br /&gt;
== Data Browser ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
*[[How do I get access to NAN|How do I gain access to NAN (and to my datasets)?]]&lt;br /&gt;
&lt;br /&gt;
* [[Why do my datasets not appear in the data browser?]]&lt;br /&gt;
* [[What is the difference between public and published datasets|What is the difference between public and published datasets?]]&lt;br /&gt;
* [[How do I search and download pulse programs?|How do I search and download pulse programs?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- NDTS --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NAN Data Transport System (NDTS) ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[Why can I not select my NAN username from the NDTS GUI on the spectrometer?|Why can&#039;t I select my NAN username in the NDTS GUI?]]&lt;br /&gt;
* [[NAN GUI loses track of user|Why are datasets not associated with my NAN username even though my name is shown on the front of the NAN GUI?]]&lt;br /&gt;
* [[How do I suppress the harvesting of calibration experiments?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- UHF Access --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UHF Access ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[Why can&#039;t I create a New Request for UHF access?|Why can&#039;t I create a New Request for UHF Access?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Mediahub --&amp;gt;&lt;br /&gt;
== Mediahub ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[What is Mediahub?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Frequently_Asked_Questions&amp;diff=1358</id>
		<title>Frequently Asked Questions</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Frequently_Asked_Questions&amp;diff=1358"/>
		<updated>2026-02-27T15:08:28Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: /* Data Browser */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{search}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Facility Dashboard --&amp;gt;&lt;br /&gt;
== Facility Dashboard ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[How to edit an instrument if the console or magnet have changed?|How do I edit an instrument if the console or magnet has changed?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Data Browser --&amp;gt;&lt;br /&gt;
== Data Browser ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
*[[How do I get access to NAN|How do I gain access to NAN (and to my datasets)?]]&lt;br /&gt;
&lt;br /&gt;
* [[Why do my datasets not appear in the data browser?]]&lt;br /&gt;
* [[What is the difference between public and published datasets|What is the difference between public and published datasets?]]&lt;br /&gt;
* [[How to search and download pulse programs?|How do I search and download pulse programs?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- NDTS --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NAN Data Transport System (NDTS) ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[Why can I not select my NAN username from the NDTS GUI on the spectrometer?|Why can&#039;t I select my NAN username in the NDTS GUI?]]&lt;br /&gt;
* [[NAN GUI loses track of user|Why are datasets not associated with my NAN username even though my name is shown on the front of the NAN GUI?]]&lt;br /&gt;
* [[How do I suppress the harvesting of calibration experiments?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- UHF Access --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UHF Access ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[Why can&#039;t I create a New Request for UHF access?|Why can&#039;t I create a New Request for UHF Access?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Mediahub --&amp;gt;&lt;br /&gt;
== Mediahub ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[What is Mediahub?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=How_to_search_and_download_pulse_programs&amp;diff=1357</id>
		<title>How to search and download pulse programs</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=How_to_search_and_download_pulse_programs&amp;diff=1357"/>
		<updated>2026-02-27T15:07:52Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:How do I search and download pulse programs&amp;quot;?}}&lt;br /&gt;
{{FAQReturn}}&lt;br /&gt;
&lt;br /&gt;
[[File:Fig1 v2.png|thumb|935x935px|NAN Data Browser: You can sort and filter on Pulse Program name.]]&lt;br /&gt;
[[File:Fig2.png|thumb|765x765px|Dataset window: Supplemental data.]]&lt;br /&gt;
&lt;br /&gt;
To find datasets collected with a specific pulse program, use the &#039;&#039;&#039;Pulse Program&#039;&#039;&#039; column filter in the Data Browser (Fig. 1). Choose &#039;&#039;&#039;All Datasets&#039;&#039;&#039;, &#039;&#039;&#039;Knowledgebase Datasets&#039;&#039;&#039;, or &#039;&#039;&#039;My &amp;amp; Lab Data&#039;&#039;&#039; from the hierarchal view on the left based on what datasets you want to search against. The &#039;&#039;&#039;Pulse Program&#039;&#039;&#039; filter supports several comparison options, such as &#039;&#039;&#039;Contains&#039;&#039;&#039;, &#039;&#039;&#039;Equals&#039;&#039;&#039;, and &#039;&#039;&#039;Starts with&#039;&#039;&#039;. This is useful depending on whether you know the exact pulse program name or are searching more broadly. For example, if you are looking for datasets acquired with a pulse program that contains “REDOR” in its name, enter &#039;&#039;&#039;REDOR&#039;&#039;&#039; in the column filter and choose &#039;&#039;&#039;Contains&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The pulse program used for an experiment is always included in the dataset folder. You can therefore download the full dataset and copy the pulse program file from it. To do this, open the dataset action menu by right-clicking the experiment and selecting &#039;&#039;&#039;Download&#039;&#039;&#039; from the list of available actions.&lt;br /&gt;
&lt;br /&gt;
Some datasets also include &#039;&#039;&#039;Supplemental Data&#039;&#039;&#039;. The presence of Supplemental Data is indicated by the center icon in the &#039;&#039;&#039;Icons&#039;&#039;&#039; column in Fig. 1. One icon shows that Supplemental Data are available, while another indicates that an experimental protocol is associated with the dataset. Hover over the icon to see which types of Supplemental Data are linked to that dataset.&lt;br /&gt;
&lt;br /&gt;
To view these files directly, double-click the experiment row to open the &#039;&#039;&#039;Dataset&#039;&#039;&#039; window (Fig. 2). Then click the &#039;&#039;&#039;View Supplemental Data&#039;&#039;&#039; button in the upper-right corner. This opens a pop-up window listing all Supplemental Data associated with the dataset. In some cases, the dataset creator may also upload additional pulse program files that are useful in the experimental setup. Clicking supplemental data that is file-based will automatically download the supplemental data file without the need to download and unpack the entire dataset.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Search_and_download_pulse_programs%3F&amp;diff=1356</id>
		<title>Search and download pulse programs?</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Search_and_download_pulse_programs%3F&amp;diff=1356"/>
		<updated>2026-02-27T15:05:02Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:How do I search and download pulse programs&amp;quot;?}}&lt;br /&gt;
{{FAQReturn}}&lt;br /&gt;
&lt;br /&gt;
[[File:Fig1 v2.png|thumb|935x935px|NAN Data Browser: You can sort and filter on Pulse Program name.]]&lt;br /&gt;
[[File:Fig2.png|thumb|765x765px|Dataset window: Supplemental data.]]&lt;br /&gt;
&lt;br /&gt;
To find datasets collected with a specific pulse program, use the &#039;&#039;&#039;Pulse Program&#039;&#039;&#039; column filter in the Data Browser (Fig. 1). Choose &#039;&#039;&#039;All Datasets&#039;&#039;&#039;, &#039;&#039;&#039;Knowledgebase Datasets&#039;&#039;&#039;, or &#039;&#039;&#039;My &amp;amp; Lab Data&#039;&#039;&#039; from the hierarchal view on the left based on what datasets you want to search against. The &#039;&#039;&#039;Pulse Program&#039;&#039;&#039; filter supports several comparison options, such as &#039;&#039;&#039;Contains&#039;&#039;&#039;, &#039;&#039;&#039;Equals&#039;&#039;&#039;, and &#039;&#039;&#039;Starts with&#039;&#039;&#039;. This is useful depending on whether you know the exact pulse program name or are searching more broadly. For example, if you are looking for datasets acquired with a pulse program that contains “REDOR” in its name, enter &#039;&#039;&#039;REDOR&#039;&#039;&#039; in the column filter and choose &#039;&#039;&#039;Contains&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The pulse program used for an experiment is always included in the dataset folder. You can therefore download the full dataset and copy the pulse program file from it. To do this, open the dataset action menu by right-clicking the experiment and selecting &#039;&#039;&#039;Download&#039;&#039;&#039; from the list of available actions.&lt;br /&gt;
&lt;br /&gt;
Some datasets also include &#039;&#039;&#039;Supplemental Data&#039;&#039;&#039;. The presence of Supplemental Data is indicated by the center icon in the &#039;&#039;&#039;Icons&#039;&#039;&#039; column in Fig. 1. One icon shows that Supplemental Data are available, while another indicates that an experimental protocol is associated with the dataset. Hover over the icon to see which types of Supplemental Data are linked to that dataset. To view these files directly, double-click the experiment row to open the &#039;&#039;&#039;Dataset&#039;&#039;&#039; window (Fig. 2). Then click the &#039;&#039;&#039;View Supplemental Data&#039;&#039;&#039; button in the upper-right corner. This opens a pop-up window listing all Supplemental Data associated with the dataset. In some cases, the dataset creator may also upload additional pulse program files that are useful in the experimental setup. Clicking supplemental data that is file-based will automatically download the supplemental data file without the need to download and unpack the entire dataset.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Search_and_download_pulse_programs%3F&amp;diff=1355</id>
		<title>Search and download pulse programs?</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Search_and_download_pulse_programs%3F&amp;diff=1355"/>
		<updated>2026-02-27T14:58:48Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:How do I search and download pulse programs&amp;quot;?}}&lt;br /&gt;
{{FAQReturn}}&lt;br /&gt;
&lt;br /&gt;
[[File:Fig1 v2.png|thumb|935x935px|NAN Data Browser: You can sort and filter on Pulse Program name.]]&lt;br /&gt;
[[File:Fig2.png|thumb|765x765px|Dataset window: Supplemental data.]]&lt;br /&gt;
&lt;br /&gt;
To find datasets collected with a specific pulse program, use the &#039;&#039;&#039;Pulse Program&#039;&#039;&#039; column filter (Fig. 1). The filter supports several comparison options, such as &#039;&#039;&#039;Contains&#039;&#039;&#039;, &#039;&#039;&#039;Equals&#039;&#039;&#039;, and &#039;&#039;&#039;Starts with&#039;&#039;&#039;. This is useful depending on whether you know the exact pulse program name or are searching more broadly. For example, if you are looking for datasets acquired with a pulse program that contains “REDOR” in its name, enter &#039;&#039;&#039;REDOR&#039;&#039;&#039; in the column filter and choose &#039;&#039;&#039;Contains&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The pulse program used for an experiment is always included in the dataset folder. You can therefore download the full dataset and copy the pulse program file from it. To do this, open the dataset action menu by right-clicking the experiment and selecting &#039;&#039;&#039;Download&#039;&#039;&#039; from the list of available actions.&lt;br /&gt;
&lt;br /&gt;
Some datasets also include &#039;&#039;&#039;Supplemental Data&#039;&#039;&#039;. The presence of Supplemental Data is indicated by the center icon in the &#039;&#039;&#039;Icons&#039;&#039;&#039; column in Fig. 1. One icon shows that Supplemental Data are available, while another indicates that an experimental protocol is associated with the dataset. Hover over the icon to see which types of Supplemental Data are linked to that dataset.&lt;br /&gt;
&lt;br /&gt;
To view these files directly, double-click the experiment row to open the &#039;&#039;&#039;Dataset&#039;&#039;&#039; window (Fig. 2). Then click the &#039;&#039;&#039;View Supplemental Data&#039;&#039;&#039; button in the upper-right corner. This opens a pop-up window listing all Supplemental Data associated with the dataset. In some cases, the dataset creator may also upload additional pulse program files there, allowing you to download them without downloading the entire dataset.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Search_and_download_pulse_programs%3F&amp;diff=1354</id>
		<title>Search and download pulse programs?</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Search_and_download_pulse_programs%3F&amp;diff=1354"/>
		<updated>2026-02-27T14:57:59Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:How do I search and download pulse programs&amp;quot;?}}&lt;br /&gt;
{{FAQReturn}}&lt;br /&gt;
&lt;br /&gt;
[[File:Fig1 v2.png|thumb|935x935px|NAN Data Browser: You can sort and filter on Pulse Program name.]]&lt;br /&gt;
[[File:Fig2.png|thumb|765x765px|Dataset window: Supplemental data.]]&lt;br /&gt;
&lt;br /&gt;
To find datasets collected with a specific pulse program, use the &#039;&#039;&#039;Pulse Program&#039;&#039;&#039; column filter in &#039;&#039;Public Datasets&#039;&#039; (Fig. 1). The filter supports several comparison options, such as &#039;&#039;&#039;Contains&#039;&#039;&#039;, &#039;&#039;&#039;Equals&#039;&#039;&#039;, and &#039;&#039;&#039;Starts with&#039;&#039;&#039;. This is useful depending on whether you know the exact pulse program name or are searching more broadly. For example, if you are looking for datasets acquired with a pulse program that contains “REDOR” in its name, enter &#039;&#039;&#039;REDOR&#039;&#039;&#039; in the column filter and choose &#039;&#039;&#039;Contains&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The pulse program used for an experiment is always included in the dataset folder. You can therefore download the full dataset and copy the pulse program file from it. To do this, open the dataset action menu by right-clicking the experiment and selecting &#039;&#039;&#039;Download&#039;&#039;&#039; from the list of available actions.&lt;br /&gt;
&lt;br /&gt;
Some datasets also include &#039;&#039;&#039;Supplemental Data&#039;&#039;&#039;. The presence of Supplemental Data is indicated by the center icon in the &#039;&#039;&#039;Icons&#039;&#039;&#039; column in Fig. 1. One icon shows that Supplemental Data are available, while another indicates that an experimental protocol is associated with the dataset. Hover over the icon to see which types of Supplemental Data are linked to that dataset.&lt;br /&gt;
&lt;br /&gt;
To view these files directly, double-click the experiment row to open the &#039;&#039;&#039;Dataset&#039;&#039;&#039; window (Fig. 2). Then click the &#039;&#039;&#039;View Supplemental Data&#039;&#039;&#039; button in the upper-right corner. This opens a pop-up window listing all Supplemental Data associated with the dataset. In some cases, the dataset creator may also upload additional pulse program files there, allowing you to download them without downloading the entire dataset.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Search_and_download_pulse_programs%3F&amp;diff=1353</id>
		<title>Search and download pulse programs?</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Search_and_download_pulse_programs%3F&amp;diff=1353"/>
		<updated>2026-02-27T14:57:44Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:How do I search and download pulse programs&amp;quot;?}}&lt;br /&gt;
{{FAQReturn}}&lt;br /&gt;
&lt;br /&gt;
[[File:Fig1 v2.png|thumb|935x935px|NAN Data Browser: You can sort and filter on Pulse Program name.]]&lt;br /&gt;
[[File:Fig2.png|thumb|765x765px|Dataset window: Supplemental data.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To find datasets collected with a specific pulse program&#039;&#039;&#039;, use the &#039;&#039;&#039;Pulse Program&#039;&#039;&#039; column filter in &#039;&#039;Public Datasets&#039;&#039; (Fig. 1). The filter supports several comparison options, such as &#039;&#039;&#039;Contains&#039;&#039;&#039;, &#039;&#039;&#039;Equals&#039;&#039;&#039;, and &#039;&#039;&#039;Starts with&#039;&#039;&#039;. This is useful depending on whether you know the exact pulse program name or are searching more broadly. For example, if you are looking for datasets acquired with a pulse program that contains “REDOR” in its name, enter &#039;&#039;&#039;REDOR&#039;&#039;&#039; in the column filter and choose &#039;&#039;&#039;Contains&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The pulse program used for an experiment is always included in the dataset folder. You can therefore download the full dataset and copy the pulse program file from it. To do this, open the dataset action menu by right-clicking the experiment and selecting &#039;&#039;&#039;Download&#039;&#039;&#039; from the list of available actions.&lt;br /&gt;
&lt;br /&gt;
Some datasets also include &#039;&#039;&#039;Supplemental Data&#039;&#039;&#039;. The presence of Supplemental Data is indicated by the center icon in the &#039;&#039;&#039;Icons&#039;&#039;&#039; column in Fig. 1. One icon shows that Supplemental Data are available, while another indicates that an experimental protocol is associated with the dataset. Hover over the icon to see which types of Supplemental Data are linked to that dataset.&lt;br /&gt;
&lt;br /&gt;
To view these files directly, double-click the experiment row to open the &#039;&#039;&#039;Dataset&#039;&#039;&#039; window (Fig. 2). Then click the &#039;&#039;&#039;View Supplemental Data&#039;&#039;&#039; button in the upper-right corner. This opens a pop-up window listing all Supplemental Data associated with the dataset. In some cases, the dataset creator may also upload additional pulse program files there, allowing you to download them without downloading the entire dataset.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Search_and_download_pulse_programs%3F&amp;diff=1352</id>
		<title>Search and download pulse programs?</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Search_and_download_pulse_programs%3F&amp;diff=1352"/>
		<updated>2026-02-27T14:49:59Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: Created page with &amp;quot;{{DISPLAYTITLE:How do I search and download pulse programs&amp;quot;?}} {{FAQReturn}}  NAN Data Browser: You can sort and filter on Pulse Program name. Dataset window: Supplemental data.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:How do I search and download pulse programs&amp;quot;?}}&lt;br /&gt;
{{FAQReturn}}&lt;br /&gt;
&lt;br /&gt;
[[File:Fig1 v2.png|thumb|935x935px|NAN Data Browser: You can sort and filter on Pulse Program name.]]&lt;br /&gt;
[[File:Fig2.png|thumb|765x765px|Dataset window: Supplemental data.]]&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Frequently_Asked_Questions&amp;diff=1351</id>
		<title>Frequently Asked Questions</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Frequently_Asked_Questions&amp;diff=1351"/>
		<updated>2026-02-27T14:48:30Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: /* Data Browser */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{search}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Facility Dashboard --&amp;gt;&lt;br /&gt;
== Facility Dashboard ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[How to edit an instrument if the console or magnet have changed?|How do I edit an instrument if the console or magnet has changed?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Data Browser --&amp;gt;&lt;br /&gt;
== Data Browser ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
*[[How do I get access to NAN|How do I gain access to NAN (and to my datasets)?]]&lt;br /&gt;
&lt;br /&gt;
* [[Why do my datasets not appear in the data browser?]]&lt;br /&gt;
* [[What is the difference between public and published datasets|What is the difference between public and published datasets?]]&lt;br /&gt;
* [[Search and download pulse programs?|How do I search and download pulse programs?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- NDTS --&amp;gt;&lt;br /&gt;
== NAN Data Transport System (NDTS) ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[Why can I not select my NAN username from the NDTS GUI on the spectrometer?|Why can&#039;t I select my NAN username in the NDTS GUI?]]&lt;br /&gt;
* [[NAN GUI loses track of user|Why are datasets not associated with my NAN username even though my name is shown on the front of the NAN GUI?]]&lt;br /&gt;
* [[How do I suppress the harvesting of calibration experiments?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- UHF Access --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UHF Access ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[Why can&#039;t I create a New Request for UHF access?|Why can&#039;t I create a New Request for UHF Access?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Mediahub --&amp;gt;&lt;br /&gt;
== Mediahub ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; style=&amp;quot;margin-bottom: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #f9f9f9; border: 1px solid #ccc; padding: 0.5em; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
* [[What is Mediahub?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Template:SDK_navigation&amp;diff=1341</id>
		<title>Template:SDK navigation</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Template:SDK_navigation&amp;diff=1341"/>
		<updated>2025-10-07T20:05:34Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:1px solid #aaa; padding: 1em; width: 350px; background:#F9F9F9; float:right; clear:right; margin:1em;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-size: 1.4em; font-weight: bold; margin-bottom: 0.5em;&amp;quot;&amp;gt;USNAN Python SDK Navigation&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;ul&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-size: 1.2em; font-weight: bold; font-style: italic;&amp;quot;&amp;gt;USNAN Python SDK&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;ul&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK|Main SDK Page]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/Getting_Started|Getting Started]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/API_Reference|API Reference]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/Examples|Examples]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;/ul&amp;gt;&lt;br /&gt;
    &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-size: 1.2em; font-weight: bold; font-style: italic;&amp;quot;&amp;gt;External Resources&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;ul&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[https://github.com/NanNMR/PythonSDK GitHub Repository]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[https://pythonsdk.readthedocs.io/en/latest/ Read the Docs]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;/ul&amp;gt;&lt;br /&gt;
    &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=USNAN_Python_SDK/Examples&amp;diff=1340</id>
		<title>USNAN Python SDK/Examples</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=USNAN_Python_SDK/Examples&amp;diff=1340"/>
		<updated>2025-10-07T17:42:17Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SDK_navigation}}&lt;br /&gt;
= &#039;&#039;&#039;Examples&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Example 1: Facility Summary&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import usnan&lt;br /&gt;
client = usnan.USNANClient()&lt;br /&gt;
&lt;br /&gt;
for fac in client.facilities.list():&lt;br /&gt;
    print(f&amp;quot;Facility: {fac.long_name}&amp;quot;)&lt;br /&gt;
    for spec in fac.spectrometers:&lt;br /&gt;
        print(f&amp;quot;  - {spec.name} ({spec.field_strength_mhz} MHz)&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Example 2: Search for 2D KnowledgeBase Datasets&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
search = (&lt;br /&gt;
    usnan.models.SearchConfig(records=25)&lt;br /&gt;
      .add_filter(&amp;quot;is_knowledgebase&amp;quot;, value=True, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
      .add_filter(&amp;quot;num_dimension&amp;quot;, value=2, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
for ds in client.datasets.search(search):&lt;br /&gt;
    print(ds.id, ds.title)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Example 3: Download One Dataset&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
ds = next(client.datasets.search(search))&lt;br /&gt;
client.datasets.download([ds.id], location=&amp;quot;downloads/&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Example 4: Clear Cache and Handle Errors&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
try:&lt;br /&gt;
    client.datasets.get(&amp;quot;not-an-int&amp;quot;)&lt;br /&gt;
except TypeError as e:&lt;br /&gt;
    print(&amp;quot;Caught:&amp;quot;, e)&lt;br /&gt;
&lt;br /&gt;
client.clear_cache()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=USNAN_Python_SDK/API_Reference&amp;diff=1339</id>
		<title>USNAN Python SDK/API Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=USNAN_Python_SDK/API_Reference&amp;diff=1339"/>
		<updated>2025-10-07T17:41:59Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SDK_navigation}}&lt;br /&gt;
= &#039;&#039;&#039;API Reference&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
This section summarizes the main classes and methods exposed by the SDK.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;usnan.USNANClient&#039;&#039;&#039; ==&lt;br /&gt;
The central interface to the API.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Constructor:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
client = usnan.USNANClient(base_url=None, timeout=30, num_retries=3)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Attributes:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;datasets&#039;&#039;&#039; – interface for dataset retrieval and search&lt;br /&gt;
* &#039;&#039;&#039;facilities&#039;&#039;&#039; – interface for facility data&lt;br /&gt;
* &#039;&#039;&#039;spectrometers&#039;&#039;&#039; – interface for spectrometer data&lt;br /&gt;
* &#039;&#039;&#039;probes&#039;&#039;&#039; – interface for probe metadata&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Datasets API&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
ds = client.datasets.get(363067)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Methods:&lt;br /&gt;
* &#039;&#039;&#039;get(id)&#039;&#039;&#039; – retrieve dataset by ID&lt;br /&gt;
* &#039;&#039;&#039;search(SearchConfig)&#039;&#039;&#039; – iterate over search results&lt;br /&gt;
* &#039;&#039;&#039;download(ids, location=&amp;quot;path&amp;quot;)&#039;&#039;&#039; – download datasets to a local folder&lt;br /&gt;
&lt;br /&gt;
Dataset objects expose:&lt;br /&gt;
* &#039;&#039;&#039;id&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;title&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;experiment_name&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;num_dimension&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;spectrometer_identifier&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;facility_identifier&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;public_time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Facilities API&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
fac = client.facilities.get(&amp;quot;UCHC-Mullen&amp;quot;)&lt;br /&gt;
fac.spectrometers&lt;br /&gt;
fac.probes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;SearchConfig&#039;&#039;&#039; ==&lt;br /&gt;
Defines dataset search criteria.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
cfg = usnan.models.SearchConfig(records=100)&lt;br /&gt;
cfg.add_filter(&amp;quot;is_knowledgebase&amp;quot;, value=True, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
cfg.add_filter(&amp;quot;num_dimension&amp;quot;, value=3, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
* &#039;&#039;&#039;field&#039;&#039;&#039; – name of dataset attribute&lt;br /&gt;
* &#039;&#039;&#039;value&#039;&#039;&#039; – filter value&lt;br /&gt;
* &#039;&#039;&#039;match_mode&#039;&#039;&#039; – comparison type (equals, contains, greater, less)&lt;br /&gt;
* &#039;&#039;&#039;operator&#039;&#039;&#039; – logical combination (AND, OR)&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=USNAN_Python_SDK/Getting_Started&amp;diff=1338</id>
		<title>USNAN Python SDK/Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=USNAN_Python_SDK/Getting_Started&amp;diff=1338"/>
		<updated>2025-10-07T17:41:47Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SDK_navigation}}&lt;br /&gt;
= &#039;&#039;&#039;Getting Started with the USNAN Python SDK&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Creating a Client&#039;&#039;&#039; ==&lt;br /&gt;
The core entry point is the &#039;&#039;&#039;USNANClient&#039;&#039;&#039; class.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import usnan&lt;br /&gt;
client = usnan.USNANClient()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
By default, it connects to the public API at:&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
https://dev.api.nmrhub.org&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Optional parameters:&lt;br /&gt;
* &#039;&#039;&#039;base_url&#039;&#039;&#039; – override the API endpoint&lt;br /&gt;
* &#039;&#039;&#039;timeout&#039;&#039;&#039; – request timeout in seconds&lt;br /&gt;
* &#039;&#039;&#039;num_retries&#039;&#039;&#039; – automatic retry attempts&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Listing Facilities&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
for fac in client.facilities.list():&lt;br /&gt;
    print(fac.identifier, fac.long_name)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each facility exposes linked spectrometers and probes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Searching for Datasets&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
cfg = (&lt;br /&gt;
    usnan.models.SearchConfig(records=50)&lt;br /&gt;
      .add_filter(&amp;quot;is_knowledgebase&amp;quot;, value=True, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
      .add_filter(&amp;quot;num_dimension&amp;quot;, value=2, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
for ds in client.datasets.search(cfg):&lt;br /&gt;
    print(ds.id, ds.title, ds.num_dimension)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Downloading Datasets&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
client.datasets.download([363067], location=&amp;quot;data/&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Files are stored in a directory structure mirroring dataset identifiers.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Caching and Error Handling&#039;&#039;&#039; ==&lt;br /&gt;
The SDK caches facilities, spectrometers, and probes for efficiency.  &lt;br /&gt;
To refresh the cache:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
client.clear_cache()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Common exceptions:&lt;br /&gt;
* &#039;&#039;&#039;TypeError&#039;&#039;&#039; – invalid argument types&lt;br /&gt;
* &#039;&#039;&#039;KeyError&#039;&#039;&#039; – missing entity ID&lt;br /&gt;
* &#039;&#039;&#039;ValueError&#039;&#039;&#039; – inconsistent filter operators&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Template:SDK_navigation&amp;diff=1337</id>
		<title>Template:SDK navigation</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Template:SDK_navigation&amp;diff=1337"/>
		<updated>2025-10-07T17:41:00Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:1px solid #aaa; padding: 1em; width: 350px; background:#F9F9F9; float:right; clear:right; margin:1em;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-size: 1.4em; font-weight: bold; margin-bottom: 0.5em;&amp;quot;&amp;gt;Navigation of USNAN SDK Documentation&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;ul&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-size: 1.2em; font-weight: bold; font-style: italic;&amp;quot;&amp;gt;USNAN Python SDK&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;ul&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK|Main SDK Page]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/Getting_Started|Getting Started]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/API_Reference|API Reference]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/Examples|Examples]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;/ul&amp;gt;&lt;br /&gt;
    &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-size: 1.2em; font-weight: bold; font-style: italic;&amp;quot;&amp;gt;External Resources&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;ul&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[https://github.com/NanNMR/PythonSDK GitHub Repository]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[https://pythonsdk.readthedocs.io/en/latest/ Read the Docs]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;/ul&amp;gt;&lt;br /&gt;
    &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Template:SDK_navigation&amp;diff=1336</id>
		<title>Template:SDK navigation</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Template:SDK_navigation&amp;diff=1336"/>
		<updated>2025-10-07T17:38:00Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:1px solid #aaa; padding: 1em; width: 350px; background:#F9F9F9; float:right; clear:right; margin:1em;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-size: 1.4em; font-weight: bold; margin-bottom: 0.5em;&amp;quot;&amp;gt;USNAN Python SDK Navigation&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;ul&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-size: 1.2em; font-weight: bold; font-style: italic;&amp;quot;&amp;gt;USNAN Python SDK&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;ul&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK|SDK Overview]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-size: 1.2em; font-weight: bold; font-style: italic;&amp;quot;&amp;gt;Getting Started&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;ul&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/Getting_Started|Installation and Setup]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/Examples|Example Usage]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
          &amp;lt;/ul&amp;gt;&lt;br /&gt;
        &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-size: 1.2em; font-weight: bold; font-style: italic;&amp;quot;&amp;gt;API Reference&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;ul&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/API_Reference|Class Reference]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/API_Reference#Datasets_API|Datasets API]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/API_Reference#Facilities_API|Facilities API]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/API_Reference#SearchConfig|SearchConfig]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
          &amp;lt;/ul&amp;gt;&lt;br /&gt;
        &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-size: 1.2em; font-weight: bold; font-style: italic;&amp;quot;&amp;gt;External Resources&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;ul&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[https://github.com/NanNMR/PythonSDK GitHub Repository]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[https://pythonsdk.readthedocs.io/en/latest/ Read the Docs]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN Data Browser|Web Data Browser]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
          &amp;lt;/ul&amp;gt;&lt;br /&gt;
        &amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;/ul&amp;gt;&lt;br /&gt;
    &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Template:SDK_navigation&amp;diff=1335</id>
		<title>Template:SDK navigation</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Template:SDK_navigation&amp;diff=1335"/>
		<updated>2025-10-07T17:36:21Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:1px solid #aaa; padding: 1em; width: 350px; background:#F9F9F9; float:right; clear:right; margin:1em;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-size: 1.4em; font-weight: bold; margin-bottom: 0.5em;&amp;quot;&amp;gt;Navigation of USNAN SDK Documentation&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;ul&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-size: 1.2em; font-weight: bold; font-style: italic;&amp;quot;&amp;gt;USNAN Python SDK&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;ul&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK|SDK Overview]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-size: 1.2em; font-weight: bold; font-style: italic;&amp;quot;&amp;gt;Getting Started&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;ul&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/Getting_Started|Installation and Setup]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/Examples|Example Usage]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
          &amp;lt;/ul&amp;gt;&lt;br /&gt;
        &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-size: 1.2em; font-weight: bold; font-style: italic;&amp;quot;&amp;gt;API Reference&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;ul&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/API_Reference|Class Reference]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/API_Reference#Datasets_API|Datasets API]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/API_Reference#Facilities_API|Facilities API]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN_Python_SDK/API_Reference#SearchConfig|SearchConfig]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
          &amp;lt;/ul&amp;gt;&lt;br /&gt;
        &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-size: 1.2em; font-weight: bold; font-style: italic;&amp;quot;&amp;gt;External Resources&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;ul&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[https://github.com/NanNMR/PythonSDK GitHub Repository]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[https://pythonsdk.readthedocs.io/en/latest/ Read the Docs]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal; font-size: 1.0em;&amp;quot;&amp;gt;[[USNAN Data Browser|Web Data Browser]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
          &amp;lt;/ul&amp;gt;&lt;br /&gt;
        &amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;/ul&amp;gt;&lt;br /&gt;
    &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=USNAN_Python_SDK&amp;diff=1334</id>
		<title>USNAN Python SDK</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=USNAN_Python_SDK&amp;diff=1334"/>
		<updated>2025-10-07T17:34:38Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SDK_navigation}}&lt;br /&gt;
= &#039;&#039;&#039;USNAN Python SDK&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;USNAN Python SDK&#039;&#039;&#039; provides programmatic access to data and metadata from the USNAN Network API. It enables researchers to discover, query, and download datasets, as well as navigate between related entities such as facilities, spectrometers, probes, and knowledgebase resources.&lt;br /&gt;
&lt;br /&gt;
This SDK complements the [[Data_Browser]] and other web tools available through the USNAN web portal, offering a scripting interface for automation, reproducibility, and integration into computational workflows.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Overview&#039;&#039;&#039; ==&lt;br /&gt;
The SDK wraps the RESTful API available at https://api.nmrhub.org/ and provides convenient Python classes for accessing:&lt;br /&gt;
* Datasets&lt;br /&gt;
* Facilities&lt;br /&gt;
* Spectrometers&lt;br /&gt;
* Probes&lt;br /&gt;
* Knowledgebase (KB) records&lt;br /&gt;
&lt;br /&gt;
The SDK performs lazy fetching of linked objects, provides caching for repeated queries, and includes methods for dataset download and filtering.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Installation&#039;&#039;&#039; ==&lt;br /&gt;
The SDK is available from PyPI.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install usnan&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or install directly from GitHub for the latest version:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install git+https://github.com/NanNMR/PythonSDK.git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Quick Start&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import usnan&lt;br /&gt;
&lt;br /&gt;
client = usnan.USNANClient()&lt;br /&gt;
&lt;br /&gt;
# Get facility information&lt;br /&gt;
mullen = client.facilities.get(&amp;quot;UCHC-Mullen&amp;quot;)&lt;br /&gt;
print(mullen.long_name)&lt;br /&gt;
&lt;br /&gt;
# Search datasets&lt;br /&gt;
search = (&lt;br /&gt;
    usnan.models.SearchConfig(records=10)&lt;br /&gt;
      .add_filter(&amp;quot;is_knowledgebase&amp;quot;, value=True, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
)&lt;br /&gt;
for ds in client.datasets.search(search):&lt;br /&gt;
    print(ds.id, ds.title)&lt;br /&gt;
&lt;br /&gt;
# Download a dataset&lt;br /&gt;
client.datasets.download([ds.id for ds in client.datasets.search(search)], location=&amp;quot;downloads&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Links&#039;&#039;&#039; ==&lt;br /&gt;
* [[USNAN_Python_SDK/Getting_Started|Getting Started]]&lt;br /&gt;
* [[USNAN_Python_SDK/API_Reference|API Reference]]&lt;br /&gt;
* [[USNAN_Python_SDK/Examples|Examples]]&lt;br /&gt;
* [https://github.com/NanNMR/PythonSDK GitHub Repository]&lt;br /&gt;
* [https://pythonsdk.readthedocs.io/en/latest/ Read the Docs Documentation]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;License&#039;&#039;&#039; ==&lt;br /&gt;
The SDK is released under the MIT License.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Contact&#039;&#039;&#039; ==&lt;br /&gt;
For questions, please contact the USNAN development team at support@usnan.org.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=USNAN_Python_SDK&amp;diff=1333</id>
		<title>USNAN Python SDK</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=USNAN_Python_SDK&amp;diff=1333"/>
		<updated>2025-10-07T17:34:10Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{USNAN_SDK_Navbox}}&lt;br /&gt;
= &#039;&#039;&#039;USNAN Python SDK&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;USNAN Python SDK&#039;&#039;&#039; provides programmatic access to data and metadata from the USNAN Network API. It enables researchers to discover, query, and download datasets, as well as navigate between related entities such as facilities, spectrometers, probes, and knowledgebase resources.&lt;br /&gt;
&lt;br /&gt;
This SDK complements the [[Data_Browser]] and other web tools available through the USNAN web portal, offering a scripting interface for automation, reproducibility, and integration into computational workflows.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Overview&#039;&#039;&#039; ==&lt;br /&gt;
The SDK wraps the RESTful API available at https://api.nmrhub.org/ and provides convenient Python classes for accessing:&lt;br /&gt;
* Datasets&lt;br /&gt;
* Facilities&lt;br /&gt;
* Spectrometers&lt;br /&gt;
* Probes&lt;br /&gt;
* Knowledgebase (KB) records&lt;br /&gt;
&lt;br /&gt;
The SDK performs lazy fetching of linked objects, provides caching for repeated queries, and includes methods for dataset download and filtering.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Installation&#039;&#039;&#039; ==&lt;br /&gt;
The SDK is available from PyPI.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install usnan&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or install directly from GitHub for the latest version:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install git+https://github.com/NanNMR/PythonSDK.git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Quick Start&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import usnan&lt;br /&gt;
&lt;br /&gt;
client = usnan.USNANClient()&lt;br /&gt;
&lt;br /&gt;
# Get facility information&lt;br /&gt;
mullen = client.facilities.get(&amp;quot;UCHC-Mullen&amp;quot;)&lt;br /&gt;
print(mullen.long_name)&lt;br /&gt;
&lt;br /&gt;
# Search datasets&lt;br /&gt;
search = (&lt;br /&gt;
    usnan.models.SearchConfig(records=10)&lt;br /&gt;
      .add_filter(&amp;quot;is_knowledgebase&amp;quot;, value=True, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
)&lt;br /&gt;
for ds in client.datasets.search(search):&lt;br /&gt;
    print(ds.id, ds.title)&lt;br /&gt;
&lt;br /&gt;
# Download a dataset&lt;br /&gt;
client.datasets.download([ds.id for ds in client.datasets.search(search)], location=&amp;quot;downloads&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Links&#039;&#039;&#039; ==&lt;br /&gt;
* [[USNAN_Python_SDK/Getting_Started|Getting Started]]&lt;br /&gt;
* [[USNAN_Python_SDK/API_Reference|API Reference]]&lt;br /&gt;
* [[USNAN_Python_SDK/Examples|Examples]]&lt;br /&gt;
* [https://github.com/NanNMR/PythonSDK GitHub Repository]&lt;br /&gt;
* [https://pythonsdk.readthedocs.io/en/latest/ Read the Docs Documentation]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;License&#039;&#039;&#039; ==&lt;br /&gt;
The SDK is released under the MIT License.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Contact&#039;&#039;&#039; ==&lt;br /&gt;
For questions, please contact the USNAN development team at support@usnan.org.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Template:SDK_navigation&amp;diff=1332</id>
		<title>Template:SDK navigation</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Template:SDK_navigation&amp;diff=1332"/>
		<updated>2025-10-07T17:32:58Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: Created page with &amp;quot;&amp;lt;!-- Template:USNAN_SDK_Navbox --&amp;gt; {{Navbox | name  = USNAN_SDK_Navbox | title = &amp;#039;&amp;#039;&amp;#039;USNAN Python SDK&amp;#039;&amp;#039;&amp;#039; | state = autocollapse | bodyclass = hlist | above = Main SDK page  | group1 = Getting started | list1  = Install &amp;amp; Setup • Examples  | group2 = API reference | list2  = Client &amp;amp; Models • Datasets...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Template:USNAN_SDK_Navbox --&amp;gt;&lt;br /&gt;
{{Navbox&lt;br /&gt;
| name  = USNAN_SDK_Navbox&lt;br /&gt;
| title = &#039;&#039;&#039;USNAN Python SDK&#039;&#039;&#039;&lt;br /&gt;
| state = autocollapse&lt;br /&gt;
| bodyclass = hlist&lt;br /&gt;
| above = [[USNAN_Python_SDK|Main SDK page]]&lt;br /&gt;
&lt;br /&gt;
| group1 = Getting started&lt;br /&gt;
| list1  = [[USNAN_Python_SDK/Getting_Started|Install &amp;amp; Setup]] • [[USNAN_Python_SDK/Examples|Examples]]&lt;br /&gt;
&lt;br /&gt;
| group2 = API reference&lt;br /&gt;
| list2  = [[USNAN_Python_SDK/API_Reference|Client &amp;amp; Models]] • [[USNAN_Python_SDK/API_Reference#Datasets_API|Datasets]] • [[USNAN_Python_SDK/API_Reference#Facilities_API|Facilities]] • [[USNAN_Python_SDK/API_Reference#SearchConfig|SearchConfig]]&lt;br /&gt;
&lt;br /&gt;
| group3 = Resources&lt;br /&gt;
| list3  = [https://github.com/NanNMR/PythonSDK GitHub] • [https://pythonsdk.readthedocs.io/en/latest/ Read the Docs] • [[USNAN Data Browser]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=USNAN_Python_SDK/Examples&amp;diff=1331</id>
		<title>USNAN Python SDK/Examples</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=USNAN_Python_SDK/Examples&amp;diff=1331"/>
		<updated>2025-10-07T17:31:00Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: Created page with &amp;quot;= &amp;#039;&amp;#039;&amp;#039;Examples&amp;#039;&amp;#039;&amp;#039; =  == &amp;#039;&amp;#039;&amp;#039;Example 1: Facility Summary&amp;#039;&amp;#039;&amp;#039; == &amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt; import usnan client = usnan.USNANClient()  for fac in client.facilities.list():     print(f&amp;quot;Facility: {fac.long_name}&amp;quot;)     for spec in fac.spectrometers:         print(f&amp;quot;  - {spec.name} ({spec.field_strength_mhz} MHz)&amp;quot;) &amp;lt;/syntaxhighlight&amp;gt;  == &amp;#039;&amp;#039;&amp;#039;Example 2: Search for 2D KnowledgeBase Datasets&amp;#039;&amp;#039;&amp;#039; == &amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt; search = (     usnan.models.SearchConfig(records=2...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= &#039;&#039;&#039;Examples&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Example 1: Facility Summary&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import usnan&lt;br /&gt;
client = usnan.USNANClient()&lt;br /&gt;
&lt;br /&gt;
for fac in client.facilities.list():&lt;br /&gt;
    print(f&amp;quot;Facility: {fac.long_name}&amp;quot;)&lt;br /&gt;
    for spec in fac.spectrometers:&lt;br /&gt;
        print(f&amp;quot;  - {spec.name} ({spec.field_strength_mhz} MHz)&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Example 2: Search for 2D KnowledgeBase Datasets&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
search = (&lt;br /&gt;
    usnan.models.SearchConfig(records=25)&lt;br /&gt;
      .add_filter(&amp;quot;is_knowledgebase&amp;quot;, value=True, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
      .add_filter(&amp;quot;num_dimension&amp;quot;, value=2, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
for ds in client.datasets.search(search):&lt;br /&gt;
    print(ds.id, ds.title)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Example 3: Download One Dataset&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
ds = next(client.datasets.search(search))&lt;br /&gt;
client.datasets.download([ds.id], location=&amp;quot;downloads/&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Example 4: Clear Cache and Handle Errors&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
try:&lt;br /&gt;
    client.datasets.get(&amp;quot;not-an-int&amp;quot;)&lt;br /&gt;
except TypeError as e:&lt;br /&gt;
    print(&amp;quot;Caught:&amp;quot;, e)&lt;br /&gt;
&lt;br /&gt;
client.clear_cache()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=USNAN_Python_SDK/API_Reference&amp;diff=1330</id>
		<title>USNAN Python SDK/API Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=USNAN_Python_SDK/API_Reference&amp;diff=1330"/>
		<updated>2025-10-07T17:30:21Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: Created page with &amp;quot;= &amp;#039;&amp;#039;&amp;#039;API Reference&amp;#039;&amp;#039;&amp;#039; =  This section summarizes the main classes and methods exposed by the SDK.  == &amp;#039;&amp;#039;&amp;#039;usnan.USNANClient&amp;#039;&amp;#039;&amp;#039; == The central interface to the API.  &amp;#039;&amp;#039;&amp;#039;Constructor:&amp;#039;&amp;#039;&amp;#039; &amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt; client = usnan.USNANClient(base_url=None, timeout=30, num_retries=3) &amp;lt;/syntaxhighlight&amp;gt;  &amp;#039;&amp;#039;&amp;#039;Attributes:&amp;#039;&amp;#039;&amp;#039; * &amp;#039;&amp;#039;&amp;#039;datasets&amp;#039;&amp;#039;&amp;#039; – interface for dataset retrieval and search * &amp;#039;&amp;#039;&amp;#039;facilities&amp;#039;&amp;#039;&amp;#039; – interface for facility data * &amp;#039;&amp;#039;&amp;#039;spectrometers&amp;#039;&amp;#039;&amp;#039; – interface fo...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= &#039;&#039;&#039;API Reference&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
This section summarizes the main classes and methods exposed by the SDK.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;usnan.USNANClient&#039;&#039;&#039; ==&lt;br /&gt;
The central interface to the API.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Constructor:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
client = usnan.USNANClient(base_url=None, timeout=30, num_retries=3)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Attributes:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;datasets&#039;&#039;&#039; – interface for dataset retrieval and search&lt;br /&gt;
* &#039;&#039;&#039;facilities&#039;&#039;&#039; – interface for facility data&lt;br /&gt;
* &#039;&#039;&#039;spectrometers&#039;&#039;&#039; – interface for spectrometer data&lt;br /&gt;
* &#039;&#039;&#039;probes&#039;&#039;&#039; – interface for probe metadata&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Datasets API&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
ds = client.datasets.get(363067)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Methods:&lt;br /&gt;
* &#039;&#039;&#039;get(id)&#039;&#039;&#039; – retrieve dataset by ID&lt;br /&gt;
* &#039;&#039;&#039;search(SearchConfig)&#039;&#039;&#039; – iterate over search results&lt;br /&gt;
* &#039;&#039;&#039;download(ids, location=&amp;quot;path&amp;quot;)&#039;&#039;&#039; – download datasets to a local folder&lt;br /&gt;
&lt;br /&gt;
Dataset objects expose:&lt;br /&gt;
* &#039;&#039;&#039;id&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;title&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;experiment_name&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;num_dimension&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;spectrometer_identifier&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;facility_identifier&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;public_time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Facilities API&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
fac = client.facilities.get(&amp;quot;UCHC-Mullen&amp;quot;)&lt;br /&gt;
fac.spectrometers&lt;br /&gt;
fac.probes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;SearchConfig&#039;&#039;&#039; ==&lt;br /&gt;
Defines dataset search criteria.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
cfg = usnan.models.SearchConfig(records=100)&lt;br /&gt;
cfg.add_filter(&amp;quot;is_knowledgebase&amp;quot;, value=True, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
cfg.add_filter(&amp;quot;num_dimension&amp;quot;, value=3, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
* &#039;&#039;&#039;field&#039;&#039;&#039; – name of dataset attribute&lt;br /&gt;
* &#039;&#039;&#039;value&#039;&#039;&#039; – filter value&lt;br /&gt;
* &#039;&#039;&#039;match_mode&#039;&#039;&#039; – comparison type (equals, contains, greater, less)&lt;br /&gt;
* &#039;&#039;&#039;operator&#039;&#039;&#039; – logical combination (AND, OR)&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=USNAN_Python_SDK/Getting_Started&amp;diff=1329</id>
		<title>USNAN Python SDK/Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=USNAN_Python_SDK/Getting_Started&amp;diff=1329"/>
		<updated>2025-10-07T17:28:03Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: Created page with &amp;quot;= &amp;#039;&amp;#039;&amp;#039;Getting Started with the USNAN Python SDK&amp;#039;&amp;#039;&amp;#039; =  == &amp;#039;&amp;#039;&amp;#039;Creating a Client&amp;#039;&amp;#039;&amp;#039; == The core entry point is the &amp;#039;&amp;#039;&amp;#039;USNANClient&amp;#039;&amp;#039;&amp;#039; class.  &amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt; import usnan client = usnan.USNANClient() &amp;lt;/syntaxhighlight&amp;gt;  By default, it connects to the public API at: &amp;lt;syntaxhighlight&amp;gt; https://dev.api.nmrhub.org &amp;lt;/syntaxhighlight&amp;gt;  Optional parameters: * &amp;#039;&amp;#039;&amp;#039;base_url&amp;#039;&amp;#039;&amp;#039; – override the API endpoint * &amp;#039;&amp;#039;&amp;#039;timeout&amp;#039;&amp;#039;&amp;#039; – request timeout in seconds * &amp;#039;&amp;#039;&amp;#039;num_retries&amp;#039;&amp;#039;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= &#039;&#039;&#039;Getting Started with the USNAN Python SDK&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Creating a Client&#039;&#039;&#039; ==&lt;br /&gt;
The core entry point is the &#039;&#039;&#039;USNANClient&#039;&#039;&#039; class.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import usnan&lt;br /&gt;
client = usnan.USNANClient()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
By default, it connects to the public API at:&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
https://dev.api.nmrhub.org&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Optional parameters:&lt;br /&gt;
* &#039;&#039;&#039;base_url&#039;&#039;&#039; – override the API endpoint&lt;br /&gt;
* &#039;&#039;&#039;timeout&#039;&#039;&#039; – request timeout in seconds&lt;br /&gt;
* &#039;&#039;&#039;num_retries&#039;&#039;&#039; – automatic retry attempts&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Listing Facilities&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
for fac in client.facilities.list():&lt;br /&gt;
    print(fac.identifier, fac.long_name)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each facility exposes linked spectrometers and probes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Searching for Datasets&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
cfg = (&lt;br /&gt;
    usnan.models.SearchConfig(records=50)&lt;br /&gt;
      .add_filter(&amp;quot;is_knowledgebase&amp;quot;, value=True, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
      .add_filter(&amp;quot;num_dimension&amp;quot;, value=2, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
for ds in client.datasets.search(cfg):&lt;br /&gt;
    print(ds.id, ds.title, ds.num_dimension)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Downloading Datasets&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
client.datasets.download([363067], location=&amp;quot;data/&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Files are stored in a directory structure mirroring dataset identifiers.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Caching and Error Handling&#039;&#039;&#039; ==&lt;br /&gt;
The SDK caches facilities, spectrometers, and probes for efficiency.  &lt;br /&gt;
To refresh the cache:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
client.clear_cache()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Common exceptions:&lt;br /&gt;
* &#039;&#039;&#039;TypeError&#039;&#039;&#039; – invalid argument types&lt;br /&gt;
* &#039;&#039;&#039;KeyError&#039;&#039;&#039; – missing entity ID&lt;br /&gt;
* &#039;&#039;&#039;ValueError&#039;&#039;&#039; – inconsistent filter operators&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=USNAN_Python_SDK&amp;diff=1328</id>
		<title>USNAN Python SDK</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=USNAN_Python_SDK&amp;diff=1328"/>
		<updated>2025-10-07T17:26:05Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= &#039;&#039;&#039;USNAN Python SDK&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;USNAN Python SDK&#039;&#039;&#039; provides programmatic access to data and metadata from the USNAN Network API. It enables researchers to discover, query, and download datasets, as well as navigate between related entities such as facilities, spectrometers, probes, and knowledgebase resources.&lt;br /&gt;
&lt;br /&gt;
This SDK complements the [[Data_Browser]] and other web tools available through the USNAN web portal, offering a scripting interface for automation, reproducibility, and integration into computational workflows.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Overview&#039;&#039;&#039; ==&lt;br /&gt;
The SDK wraps the RESTful API available at https://api.nmrhub.org/ and provides convenient Python classes for accessing:&lt;br /&gt;
* Datasets&lt;br /&gt;
* Facilities&lt;br /&gt;
* Spectrometers&lt;br /&gt;
* Probes&lt;br /&gt;
* Knowledgebase (KB) records&lt;br /&gt;
&lt;br /&gt;
The SDK performs lazy fetching of linked objects, provides caching for repeated queries, and includes methods for dataset download and filtering.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Installation&#039;&#039;&#039; ==&lt;br /&gt;
The SDK is available from PyPI.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install usnan&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or install directly from GitHub for the latest version:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install git+https://github.com/NanNMR/PythonSDK.git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Quick Start&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import usnan&lt;br /&gt;
&lt;br /&gt;
client = usnan.USNANClient()&lt;br /&gt;
&lt;br /&gt;
# Get facility information&lt;br /&gt;
mullen = client.facilities.get(&amp;quot;UCHC-Mullen&amp;quot;)&lt;br /&gt;
print(mullen.long_name)&lt;br /&gt;
&lt;br /&gt;
# Search datasets&lt;br /&gt;
search = (&lt;br /&gt;
    usnan.models.SearchConfig(records=10)&lt;br /&gt;
      .add_filter(&amp;quot;is_knowledgebase&amp;quot;, value=True, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
)&lt;br /&gt;
for ds in client.datasets.search(search):&lt;br /&gt;
    print(ds.id, ds.title)&lt;br /&gt;
&lt;br /&gt;
# Download a dataset&lt;br /&gt;
client.datasets.download([ds.id for ds in client.datasets.search(search)], location=&amp;quot;downloads&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Links&#039;&#039;&#039; ==&lt;br /&gt;
* [[USNAN_Python_SDK/Getting_Started|Getting Started]]&lt;br /&gt;
* [[USNAN_Python_SDK/API_Reference|API Reference]]&lt;br /&gt;
* [[USNAN_Python_SDK/Examples|Examples]]&lt;br /&gt;
* [https://github.com/NanNMR/PythonSDK GitHub Repository]&lt;br /&gt;
* [https://pythonsdk.readthedocs.io/en/latest/ Read the Docs Documentation]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;License&#039;&#039;&#039; ==&lt;br /&gt;
The SDK is released under the MIT License.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Contact&#039;&#039;&#039; ==&lt;br /&gt;
For questions, please contact the USNAN development team at support@usnan.org.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=USNAN_Python_SDK&amp;diff=1327</id>
		<title>USNAN Python SDK</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=USNAN_Python_SDK&amp;diff=1327"/>
		<updated>2025-10-07T17:22:22Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: Created page with &amp;quot;= &amp;#039;&amp;#039;&amp;#039;USNAN Python SDK&amp;#039;&amp;#039;&amp;#039; =  The &amp;#039;&amp;#039;&amp;#039;USNAN Python SDK&amp;#039;&amp;#039;&amp;#039; provides programmatic access to data and metadata from the USNAN Network API. It enables researchers to discover, query, and download datasets, as well as navigate between related entities such as facilities, spectrometers, probes, and knowledgebase resources.  This SDK complements the USNAN Data Browser and other web tools available through the USNAN web portal, offering a scripting interface for automation, rep...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= &#039;&#039;&#039;USNAN Python SDK&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;USNAN Python SDK&#039;&#039;&#039; provides programmatic access to data and metadata from the USNAN Network API. It enables researchers to discover, query, and download datasets, as well as navigate between related entities such as facilities, spectrometers, probes, and knowledgebase resources.&lt;br /&gt;
&lt;br /&gt;
This SDK complements the [[USNAN Data Browser]] and other web tools available through the USNAN web portal, offering a scripting interface for automation, reproducibility, and integration into computational workflows.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Overview&#039;&#039;&#039; ==&lt;br /&gt;
The SDK wraps the RESTful API available at https://api.nmrhub.org/ and provides convenient Python classes for accessing:&lt;br /&gt;
* Datasets&lt;br /&gt;
* Facilities&lt;br /&gt;
* Spectrometers&lt;br /&gt;
* Probes&lt;br /&gt;
* Knowledgebase (KB) records&lt;br /&gt;
&lt;br /&gt;
The SDK performs lazy fetching of linked objects, provides caching for repeated queries, and includes methods for dataset download and filtering.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Installation&#039;&#039;&#039; ==&lt;br /&gt;
The SDK is available from PyPI.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install usnan&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or install directly from GitHub for the latest version:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install git+https://github.com/NanNMR/PythonSDK.git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Quick Start&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import usnan&lt;br /&gt;
&lt;br /&gt;
client = usnan.USNANClient()&lt;br /&gt;
&lt;br /&gt;
# Get facility information&lt;br /&gt;
mullen = client.facilities.get(&amp;quot;UCHC-Mullen&amp;quot;)&lt;br /&gt;
print(mullen.long_name)&lt;br /&gt;
&lt;br /&gt;
# Search datasets&lt;br /&gt;
search = (&lt;br /&gt;
    usnan.models.SearchConfig(records=10)&lt;br /&gt;
      .add_filter(&amp;quot;is_knowledgebase&amp;quot;, value=True, match_mode=&amp;quot;equals&amp;quot;)&lt;br /&gt;
)&lt;br /&gt;
for ds in client.datasets.search(search):&lt;br /&gt;
    print(ds.id, ds.title)&lt;br /&gt;
&lt;br /&gt;
# Download a dataset&lt;br /&gt;
client.datasets.download([ds.id for ds in client.datasets.search(search)], location=&amp;quot;downloads&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Links&#039;&#039;&#039; ==&lt;br /&gt;
* [[USNAN_Python_SDK/Getting_Started|Getting Started]]&lt;br /&gt;
* [[USNAN_Python_SDK/API_Reference|API Reference]]&lt;br /&gt;
* [[USNAN_Python_SDK/Examples|Examples]]&lt;br /&gt;
* [https://github.com/NanNMR/PythonSDK GitHub Repository]&lt;br /&gt;
* [https://pythonsdk.readthedocs.io/en/latest/ Read the Docs Documentation]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;License&#039;&#039;&#039; ==&lt;br /&gt;
The SDK is released under the MIT License.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Contact&#039;&#039;&#039; ==&lt;br /&gt;
For questions, please contact the USNAN development team at support@usnan.org.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Main_Page&amp;diff=1326</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Main_Page&amp;diff=1326"/>
		<updated>2025-10-07T17:21:26Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:User Documentation for the Network of Advanced NMR (NAN)}}&lt;br /&gt;
{{search}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;div class=&amp;quot;nan-box&amp;quot; style=&amp;quot;border: 2px solid #444; background: #F5FAFF; padding: 10px; margin-bottom: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2 class=&amp;quot;nan-title&amp;quot; style=&amp;quot;background: #CEDFF2; color: black; padding: 10px; margin: 0;&amp;quot;&amp;gt;What is NAN?&amp;lt;/h2&amp;gt;&lt;br /&gt;
[https://usnan.org NAN] is a collaborative initiative to develop and operate a shared distributed resource for nuclear magnetic resonance (NMR) with the goal of democratizing NMR, making it more accessible and efficient for applications in biology, chemistry, materials science and other fields, and to foster good data stewardship practices. NAN was established by an NSF midscale (RI2) grant to [https://health.uconn.edu/ UConn Health], [https://www.uga.edu/ UGA], and [https://www.wisc.edu/ UW-Madison].  NAN offers open-access to two 1.1 GHz NMR instruments specialized for solids (UW-Madison) and solutions (UGA), along with a roster of additional NMR instruments at participating facilities which may be discovered through the web portal. Beginning in July 2025, membership in NAN is widened to encompass additional NMR facilities beyond the initial three facilities.&lt;br /&gt;
&lt;br /&gt;
NAN provides a suite of &#039;&#039;&#039;[[Knowledgebases]] (KBs)&#039;&#039;&#039; in Bio Solids, Material Solids, Bio Solutions, and Metabolomics that comprehensively guide novice and expert users through discovering how NMR may be utilized to study interesting scientific problems as well as KB datasets with all the resources needed to recapitulate those experiments. NAN member nodes help to contribute additional KB content and new KB datasets.&lt;br /&gt;
&lt;br /&gt;
Portal dashboards provide tools for (1) facility staff to manage facility, instrument, and probe information, as well as manage facility users, (2) PIs to create projects and manage lab members, and (3) a virtual Network Operations Center (vNOC) for monitoring NAN.&lt;br /&gt;
&lt;br /&gt;
A distinguishing feature of NAN is the &#039;&#039;&#039;[[NAN Data Transport System|NAN Data Transport System (NDTS)]]&#039;&#039;&#039; [[NAN Data Transport System|a]]&amp;lt;nowiki/&amp;gt;nd [[Data Browser|&#039;&#039;&#039;Data Browsers&#039;&#039;&#039;]]. NDTS automatically harvests experimental data and archives it into the [[NAN Archive|&#039;&#039;&#039;NAN Archive&#039;&#039;&#039;]]. Datasets are linked with rich metadata such as instrument, parameters, user, project, sample, and other information. Users view and manipulate data in an advanced Data Browser where they can edit experiments, add notes, classify experiments, and organize data into projects, studies, and collections. PIs are stewards of data collected in their lab and control access. Users can create detailed sample records and link samples with datasets.&lt;br /&gt;
&lt;br /&gt;
For a full breakdown of capabilities across the portal, see the &#039;&#039;&#039;[[Feature Summary]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Interested in having your NMR facility join as a NAN node? Checkout the [[Joining NAN|Joining NAN page]] for more information.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;nan-box&amp;quot; style=&amp;quot;border: 2px solid #444; background: #EEF5E8; padding: 10px; margin-bottom: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2 class=&amp;quot;nan-title&amp;quot; style=&amp;quot;background: #B3D1A7; color: black; padding: 10px; margin: 0;&amp;quot;&amp;gt;NAN Portal Resources&amp;lt;/h2&amp;gt;[[File:Menu-bar.png|thumb|Collapsible menu bar|229x229px]]&amp;lt;p style=&amp;quot;margin: 0; padding: 10px 0;&amp;quot;&amp;gt;The [https://usnan.org &#039;&#039;&#039;NAN portal&#039;&#039;&#039;] is composed of a &#039;&#039;&#039;Resource Connector&#039;&#039;&#039; which is accessible publicly as well as pages requiring an NMRhub account for access. See the [[Creating an Account]] page for how to create an account and the [[User Roles and Permissions]] page for a full list of user roles. The NAN Resources for authenticated users are itemized in a collapsible menu on the left hand side of the web-portal and organized as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;[[Resource Connector]]&#039;&#039;&#039; (publicly accessible content)&lt;br /&gt;
** &#039;&#039;&#039;[[Facilities]]&#039;&#039;&#039; (list of facility nodes connected to NAN with details such as a description, contacts, addresses, instruments, and services)&lt;br /&gt;
** &#039;&#039;&#039;Instruments&#039;&#039;&#039; (list of instruments from the facility nodes that are a part of the NAN Network)&lt;br /&gt;
** &#039;&#039;&#039;[[Knowledgebases]]&#039;&#039;&#039;&lt;br /&gt;
*** [[Knowledgebases for Non-Experts|&#039;&#039;&#039;Knowledgebases for non-Experts&#039;&#039;&#039;]] (concise overviews for newcomers that explain how NMR can address specific research questions, with links to related literature vignettes and Expert KBs)&lt;br /&gt;
*** [[Knowledgebase Datasets|&#039;&#039;&#039;Knowledgebase Datasets&#039;&#039;&#039;]] (exemplar datasets with step-by-step protocols and/or analysis scripts that cover sample preparation, experimental setup, signal processing, and data analysis)&lt;br /&gt;
*** [[Materials Periodic Table|&#039;&#039;&#039;Materials Periodic Table&#039;&#039;&#039;]] (interactive periodic table to explore the feasibility of utilizing NMR in materials science)&lt;br /&gt;
** [[Vignette Library|&#039;&#039;&#039;Vignette Library&#039;&#039;&#039;]] (brief synopses of peer-reviewed studies where NMR played a key role, helping novice users appreciate the technique’s utility and a place to &amp;quot;advertise&amp;quot; publications utilizing NMR)&lt;br /&gt;
** [[Public and Publishing|&#039;&#039;&#039;Public &amp;amp; Published&#039;&#039;&#039;]] datasets and collections&lt;br /&gt;
* [[Facility Dashboards|&#039;&#039;&#039;Facility Dashboards&#039;&#039;&#039;]] (only visible / accessible by NMR facility managers and staff and used to enter facility and instrument information as well as management of NDTS user settings)&lt;br /&gt;
* &#039;&#039;&#039;Operations Dashboards&#039;&#039;&#039;&lt;br /&gt;
* [[Data Browser|&#039;&#039;&#039;Data Browsers&#039;&#039;&#039;]] (accessible to authenticated NMRhub users for viewing datasets, samples, collections, and their permissions)&lt;br /&gt;
* [[UHF Access|&#039;&#039;&#039;UHF Access&#039;&#039;&#039;]] (accessible to authenticated NMRhub users to request access to ultra-high-field (UHF) instruments including two 1.1 GHz NAN spectrometers at NMRAM (solids) and CCRC (solutions)&lt;br /&gt;
* [[Lab Administration|&#039;&#039;&#039;Lab Administration&#039;&#039;&#039;]] (accessible by PIs and PI delegates to manage lab members, permissions, projects, and funding)&lt;br /&gt;
* [[USNAN Python SDK|&#039;&#039;&#039;USNAN Python SDK&#039;&#039;&#039;]] (provides programmatic access to public data and metadata from the USNAN Network API)&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;nan-box&amp;quot; style=&amp;quot;border: 2px solid #444; background: #F3EEFA; padding: 10px; margin-bottom: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2 class=&amp;quot;nan-title&amp;quot; style=&amp;quot;background: #C8B9EC; color: black; padding: 10px; margin: 0;&amp;quot;&amp;gt;NAN Data Transport System (NDTS)&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;p style=&amp;quot;margin: 0; padding: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
    NDTS is a system for automatically harvesting data from NAN connected spectrometers to the central NAN archive. NDTS is comprised of a Daemon and lightweight GUI installed on the spectrometer workstations, Gateway software running on a dedicated computer within the NMR facility, and a Receiver and Parser running within the NAN datacenter. NMR facility staff manage the NDTS settings for users through the NAN portal and can adjust NDTS settings through configuration files. Harvested datasets are viewable in the Dataset Browser by those with proper permissions set by PIs as well as facility managers have access to all data collected in their facility.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p style=&amp;quot;margin: 0; padding: 0px 0;&amp;quot;&amp;gt;&lt;br /&gt;
    See the [[NAN Data Transport System|&#039;&#039;&#039;NDTS Documentation&#039;&#039;&#039;]] for detailed information on NDTS installation, configuration, usage, troubleshooting, and detailed explanation on how NDTS functions.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;nan-box&amp;quot; style=&amp;quot;border: 2px solid #444; background: #FFF5E5; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2 class=&amp;quot;nan-title&amp;quot; style=&amp;quot;background: #FFC266; color: black; padding: 10px; margin: 0;&amp;quot;&amp;gt;Help &amp;amp; Support&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Support Tickets ====&lt;br /&gt;
Support tickets may be created from within the NAN Portal by:&lt;br /&gt;
&lt;br /&gt;
* Selecting the NMRhub widget in the top right corner of all NAN portal pages. From the widget enter your &#039;&#039;Email Address&#039;&#039; (only needed if not logged in with an NMRhub account), enter your &#039;&#039;Message&#039;&#039;, and selecting &#039;&#039;Submit&#039;&#039;.&lt;br /&gt;
** This is the preferred method as it allows us to track the page where you are having issues.&lt;br /&gt;
* Support tickets may also be generated by sending an email to [mailto:support@usnan.org support@usnan.org]&lt;br /&gt;
&lt;br /&gt;
==== [[Frequently Asked Questions|FAQ]] ====&lt;br /&gt;
A FAQ page on this wiki provides answers to frequently asked questions&lt;br /&gt;
&lt;br /&gt;
==== Wiki Documentation ====&lt;br /&gt;
This wiki provides the written documentation for the NAN portal and NDTS. It is intended to be community driven and any NMRhub user may login using the &#039;&#039;login&#039;&#039; link in the upper right hand corner to make edits or create new pages.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=NAN_Terminology&amp;diff=1273</id>
		<title>NAN Terminology</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=NAN_Terminology&amp;diff=1273"/>
		<updated>2025-08-17T20:30:01Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Term !! Definition !! Component&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Arbitrary Data&#039;&#039;&#039; || Files transferred via NDTS through the portals data browser. Datasets are processed through the parser in the same manner as standard harvested datasets || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Collection&#039;&#039;&#039; || User-defined or automatic grouping of datasets or samples for presentation, sharing, publishing, or bulk download || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Collection Browser&#039;&#039;&#039; || Interface for exploring user-defined or automatic dataset and sample collections || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Data Browser&#039;&#039;&#039; || Suite of Dashboard (Datasets, Samples, Collections, My Permissions) for searching, filtering, and exploring data and more viewing user permissions || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Dataset&#039;&#039;&#039; || A dataset harvested from an NMR spectrometer or uploaded through the arbitrary data feature || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Dataset Browser&#039;&#039;&#039; || Dashboard within the Data Browser focused on searching and filtering datasets || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Daemon&#039;&#039;&#039; || NDTS workstation process that detects finished experiments, bundles metadata, and forwards data to the Gateway || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Facility Dashboard&#039;&#039;&#039; || Privileged interface for facility staff to manage facility and instrument metadata, users, and NDTS settings || Facility Dashboard&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Gateway&#039;&#039;&#039; || NDTS computer inside each facility that aggregates data from Daemons and relays it to the central Receiver || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Knowledgebase Datasets&#039;&#039;&#039; || Fully vetted experimental datasets with pulse programs, parameters, and processing scripts linked from KB pages || Knowledgebases&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Knowledgebases (KBs)&#039;&#039;&#039; || Curated educational content (novice KBs, datasets, isotope pages, vignettes) showing how NMR solves scientific problems || Knowledgebases&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Lab Administration&#039;&#039;&#039; || PI-only dashboard for managing lab members, projects, funding sources, and permissions || Lab Administration&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Materials Periodic Table&#039;&#039;&#039; || Interactive periodic table highlighting NMR-active isotopes and their properties, with links to isotope KB content || Knowledgebases&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NAN&#039;&#039;&#039; || Network for Advanced NMR — a collaborative initiative that democratizes access to NMR resources including UHF instruments, access to Knowledgebases, and provides data stewardship through NDTS and the Data Browser || NAN&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NAN Archive&#039;&#039;&#039; || Backend archive where NAN data reside (PostgreSQL metadata database, object storage, and disaster-recovery replicas) || NAN Archive&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NAN User&#039;&#039;&#039; || Authenticated account on the NAN portal with access to resources according to permissions. There is no difference between a NAN user, a NMRbox user, or a NMRhub user - they are terms for the same account || Identity&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NDTS&#039;&#039;&#039; || NAN Data Transport System — automated pipeline (Daemon → Gateway → Receiver → Parser) that harvests experimental data from spectrometers (or arbitrary upload) and loads it into the NAN archive || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NDTS GUI&#039;&#039;&#039; || GUI on the NMR spectrometer showing the status of NDTS and allows the user to change harvesting status, change NAN user, and enter experimental metadata || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NMRbox User&#039;&#039;&#039; || Authenticated account on the NMRbox platform with access to resources according to permissions. There is no difference between a NAN user, a NMRbox user, or a NMRhub user - they are terms for the same account || Identity &amp;amp; permissions&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;NMRhub User&#039;&#039;&#039;&lt;br /&gt;
|Authenticated account for NAN or NMRbox. There is no difference between a NAN user, a NMRbox user, or a NMRhub user - they are terms for the same account&lt;br /&gt;
|Identity&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Parser&#039;&#039;&#039; || NDTS service that extracts metadata, writes database entries, and stores datasets to primary and disaster-recovery storage || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;PI Delegate&#039;&#039;&#039; || Lab member designated by a PI to perform actions as the PI to manage Projects, users and Lab permissions || Lab Administration&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Preferred Dataset&#039;&#039;&#039;&lt;br /&gt;
|A dataset from a collection of redundant datasets that is marked as the Preferred dataset. Generally, it is the most recently collected dataset of the redundant collection, but is selectable by the user&lt;br /&gt;
|Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Project&#039;&#039;&#039; || Lab-level container grouping datasets and samples, with the ability to link funding || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Public&#039;&#039;&#039; || Access level where a dataset is visible to all visitors without authentication || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Published&#039;&#039;&#039; || Published datasets are copied versions of datasets that are immutable, have a persistent ARK identifier that can be used for publications, are version controlled, and are linked to the parent dataset and previous published versions. Published collections provide an additional persistent ARK identifier to the collection. || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Receiver&#039;&#039;&#039; || NDTS service in the UConn Health datacenter that accepts data from Gateways before parsing || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Reassign&#039;&#039;&#039; || Dataset Browser action allowing the PI and/or associated NAN user to be changed for selected datasets || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Redundancy&#039;&#039;&#039; || Status of a dataset with an identical name collected within the same Session that is not the Preferred dataset || Storage infrastructure&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Resource Connector&#039;&#039;&#039; || Public landing area that lists NAN facilities, instruments, KBs, and other resources. || Portal&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sample&#039;&#039;&#039; || Physical or prepared material used for NMR experiments; carries metadata such as composition, tube type, and concentration. || Data model&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sample Browser&#039;&#039;&#039; || Dashboard for browsing sample-level metadata and associated datasets. || Portal – Data Browser&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Session&#039;&#039;&#039;&lt;br /&gt;
|A session is specific to an NMR instrument and defines a time where the same user was collecting experiments. A new session is triggered by changing the local user, starting TopSpin/VnmrJ, changing the NAN user from the NDTS GUI&lt;br /&gt;
|NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Study&#039;&#039;&#039; || Sub-grouping under a project that aggregates datasets addressing a specific research question or manuscript || Data model&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;UHF Request&#039;&#039;&#039; || Online request system for users to request access to the 1.1 GHz spectrometers through a peer-review process || UHF Access&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Unspecified User&#039;&#039;&#039;&lt;br /&gt;
|A dataset harvested without an associated to a NAN user is said to be unspecified. Facility managers can set the default NDTS harvesting settings for unspecified users.&lt;br /&gt;
|NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;vNOC&#039;&#039;&#039; || Virtual NAN Operations Center presenting real-time dashboards (public, user, PI, facility views) for network status and metrics || vNOC&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Vignette Library&#039;&#039;&#039; || Collection of concise summaries of published studies that utilized NMR || Knowledgebases&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=NAN_Terminology&amp;diff=1272</id>
		<title>NAN Terminology</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=NAN_Terminology&amp;diff=1272"/>
		<updated>2025-08-17T20:28:03Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Term !! Definition !! Component&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Arbitrary Data&#039;&#039;&#039; || Files transferred via NDTS through the portals data browser. Datasets are processed through the parser in the same manner as standard harvested datasets || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Collection&#039;&#039;&#039; || User-defined or automatic grouping of datasets or samples for presentation, sharing, publishing, or bulk download || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Collection Browser&#039;&#039;&#039; || Interface for exploring user-defined or automatic dataset and sample collections || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Data Browser&#039;&#039;&#039; || Suite of Dashboard (Datasets, Samples, Collections, My Permissions) for searching, filtering, and exploring data and more viewing user permissions || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Dataset&#039;&#039;&#039; || A dataset harvested from an NMR spectrometer or uploaded through the arbitrary data feature || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Dataset Browser&#039;&#039;&#039; || Dashboard within the Data Browser focused on searching and filtering datasets || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Daemon&#039;&#039;&#039; || NDTS workstation process that detects finished experiments, bundles metadata, and forwards data to the Gateway || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Facility Dashboard&#039;&#039;&#039; || Privileged interface for facility staff to manage facility and instrument metadata, users, and NDTS settings || Facility Dashboard&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Gateway&#039;&#039;&#039; || NDTS computer inside each facility that aggregates data from Daemons and relays it to the central Receiver || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Knowledgebase Datasets&#039;&#039;&#039; || Fully vetted experimental datasets with pulse programs, parameters, and processing scripts linked from KB pages || Knowledgebases&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Knowledgebases (KBs)&#039;&#039;&#039; || Curated educational content (novice KBs, datasets, isotope pages, vignettes) showing how NMR solves scientific problems || Knowledgebases&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Lab Administration&#039;&#039;&#039; || PI-only dashboard for managing lab members, projects, funding sources, and permissions || Lab Administration&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Materials Periodic Table&#039;&#039;&#039; || Interactive periodic table highlighting NMR-active isotopes and their properties, with links to isotope KB content || Knowledgebases&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NAN&#039;&#039;&#039; || Network for Advanced NMR — a collaborative initiative that democratizes access to NMR resources including UHF instruments, access to Knowledgebases, and provides data stewardship through NDTS and the Data Browser || NAN&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NAN Archive&#039;&#039;&#039; || Backend archive where NAN data reside (PostgreSQL metadata database, object storage, and disaster-recovery replicas) || NAN Archive&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NAN User&#039;&#039;&#039; || Authenticated account on the NAN portal with access to resources according to permissions. There is no difference between a NAN user, a NMRbox user, or a NMRhub user - they are terms for the same account || Identity&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NDTS&#039;&#039;&#039; || NAN Data Transport System — automated pipeline (Daemon → Gateway → Receiver → Parser) that harvests experimental data from spectrometers (or arbitrary upload) and loads it into the NAN archive || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NDTS GUI&#039;&#039;&#039; || GUI on the NMR spectrometer showing the status of NDTS and allows the user to change harvesting status, change NAN user, and enter experimental metadata || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NMRbox User&#039;&#039;&#039; || Authenticated account on the NMRbox platform with access to resources according to permissions. There is no difference between a NAN user, a NMRbox user, or a NMRhub user - they are terms for the same account || Identity &amp;amp; permissions&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;NMRhub User&#039;&#039;&#039;&lt;br /&gt;
|Authenticated account for NAN or NMRbox. There is no difference between a NAN user, a NMRbox user, or a NMRhub user - they are terms for the same account&lt;br /&gt;
|Identity&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Parser&#039;&#039;&#039; || NDTS service that extracts metadata, writes database entries, and stores datasets to primary and disaster-recovery storage || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;PI Delegate&#039;&#039;&#039; || Lab member designated by a PI to perform actions as the PI to manage Projects, users and Lab permissions || Lab Administration&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Preferred Dataset&#039;&#039;&#039;&lt;br /&gt;
|A dataset from a collection of redundant datasets that is marked as the Preferred dataset. Generally, it is the most recently collected dataset of the redundant collection, but is selectable by the user&lt;br /&gt;
|Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Project&#039;&#039;&#039; || Lab-level container grouping datasets and samples, with the ability to link funding || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Public&#039;&#039;&#039; || Access level where a dataset is visible to all visitors without authentication || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Published&#039;&#039;&#039; || Published datasets are copied versions of datasets that are immutable, have a persistent ARK identifier that can be used for publications, are version controlled, and are linked to the parent dataset and previous published versions. Published collections provide an additional persistent ARK identifier to the collection. || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Receiver&#039;&#039;&#039; || NDTS service in the UConn Health datacenter that accepts data from Gateways before parsing || NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Reassign&#039;&#039;&#039; || Dataset Browser action allowing the dataset PI and/or associated NAN user to be changed || Data Browser&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Redundancy&#039;&#039;&#039; || Status of a dataset with an identical name collected within the same Session that is not the Preferred dataset || Storage infrastructure&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Resource Connector&#039;&#039;&#039; || Public landing area that lists NAN facilities, instruments, KBs, and other resources. || Portal&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sample&#039;&#039;&#039; || Physical or prepared material used for NMR experiments; carries metadata such as composition, tube type, and concentration. || Data model&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sample Browser&#039;&#039;&#039; || Dashboard for browsing sample-level metadata and associated datasets. || Portal – Data Browser&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Session&#039;&#039;&#039;&lt;br /&gt;
|A session is specific to an NMR instrument and defines a time where the same user was collecting experiments. A new session is triggered by changing the local user, starting TopSpin/VnmrJ, changing the NAN user from the NDTS GUI&lt;br /&gt;
|NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Study&#039;&#039;&#039; || Sub-grouping under a project that aggregates datasets addressing a specific research question or manuscript || Data model&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;UHF Request&#039;&#039;&#039; || Online request system for users to request access to the 1.1 GHz spectrometers through a peer-review process || UHF Access&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Unspecified User&#039;&#039;&#039;&lt;br /&gt;
|A dataset harvested without an associated to a NAN user is said to be unspecified. Facility managers can set the default NDTS harvesting settings for unspecified users.&lt;br /&gt;
|NDTS&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;vNOC&#039;&#039;&#039; || Virtual NAN Operations Center presenting real-time dashboards (public, user, PI, facility views) for network status and metrics || vNOC&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Vignette Library&#039;&#039;&#039; || Collection of concise summaries of published studies that utilized NMR || Knowledgebases&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Main_Page&amp;diff=1271</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Main_Page&amp;diff=1271"/>
		<updated>2025-08-05T16:00:09Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:User Documentation for the Network of Advanced NMR (NAN)}}&lt;br /&gt;
{{search}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;div class=&amp;quot;nan-box&amp;quot; style=&amp;quot;border: 2px solid #444; background: #F5FAFF; padding: 10px; margin-bottom: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2 class=&amp;quot;nan-title&amp;quot; style=&amp;quot;background: #CEDFF2; color: black; padding: 10px; margin: 0;&amp;quot;&amp;gt;What is NAN?&amp;lt;/h2&amp;gt;&lt;br /&gt;
[https://usnan.org NAN] is a collaborative initiative to develop and operate a shared distributed resource for nuclear magnetic resonance (NMR) with the goal of democratizing NMR, making it more accessible and efficient for applications in biology, chemistry, materials science and other fields, and to foster good data stewardship practices. NAN was established by an NSF midscale (RI2) grant to [https://health.uconn.edu/ UConn Health], [https://www.uga.edu/ UGA], and [https://www.wisc.edu/ UW-Madison].  NAN offers open-access to two 1.1 GHz NMR instruments specialized for solids (UW-Madison) and solutions (UGA), along with a roster of additional NMR instruments at participating facilities which may be discovered through the web portal. Beginning in July 2025, membership in NAN is widened to encompass additional NMR facilities beyond the initial three facilities.&lt;br /&gt;
&lt;br /&gt;
NAN provides a suite of &#039;&#039;&#039;[[Knowledgebases]] (KBs)&#039;&#039;&#039; in Bio Solids, Material Solids, Bio Solutions, and Metabolomics that comprehensively guide novice and expert users through discovering how NMR may be utilized to study interesting scientific problems as well as KB datasets with all the resources needed to recapitulate those experiments. NAN member nodes help to contribute additional KB content and new KB datasets.&lt;br /&gt;
&lt;br /&gt;
Portal dashboards provide tools for (1) facility staff to manage facility, instrument, and probe information, as well as manage facility users, (2) PIs to create projects and manage lab members, and (3) a virtual Network Operations Center (vNOC) for monitoring NAN.&lt;br /&gt;
&lt;br /&gt;
A distinguishing feature of NAN is the &#039;&#039;&#039;[[NAN Data Transport System|NAN Data Transport System (NDTS)]]&#039;&#039;&#039; [[NAN Data Transport System|a]]&amp;lt;nowiki/&amp;gt;nd [[Data Browser|&#039;&#039;&#039;Data Browsers&#039;&#039;&#039;]]. NDTS automatically harvests experimental data and archives it into the [[NAN Archive|&#039;&#039;&#039;NAN Archive&#039;&#039;&#039;]]. Datasets are linked with rich metadata such as instrument, parameters, user, project, sample, and other information. Users view and manipulate data in an advanced Data Browser where they can edit experiments, add notes, classify experiments, and organize data into projects, studies, and collections. PIs are stewards of data collected in their lab and control access. Users can create detailed sample records and link samples with datasets.&lt;br /&gt;
&lt;br /&gt;
For a full breakdown of capabilities across the portal, see the &#039;&#039;&#039;[[Feature Summary]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Interested in having your NMR facility join as a NAN node? Checkout the [[Joining NAN|Joining NAN page]] for more information.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;nan-box&amp;quot; style=&amp;quot;border: 2px solid #444; background: #EEF5E8; padding: 10px; margin-bottom: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2 class=&amp;quot;nan-title&amp;quot; style=&amp;quot;background: #B3D1A7; color: black; padding: 10px; margin: 0;&amp;quot;&amp;gt;NAN Portal Resources&amp;lt;/h2&amp;gt;[[File:Menu-bar.png|thumb|Collapsible menu bar|229x229px]]&amp;lt;p style=&amp;quot;margin: 0; padding: 10px 0;&amp;quot;&amp;gt;The [https://usnan.org &#039;&#039;&#039;NAN portal&#039;&#039;&#039;] is composed of a &#039;&#039;&#039;Resource Connector&#039;&#039;&#039; which is accessible publicly as well as pages requiring an NMRhub account for access. See the [[Creating an Account]] page for how to create an account and the [[User Roles and Permissions]] page for a full list of user roles. The NAN Resources for authenticated users are itemized in a collapsible menu on the left hand side of the web-portal and organized as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;[[Resource Connector]]&#039;&#039;&#039; (publicly accessible content)&lt;br /&gt;
** &#039;&#039;&#039;[[Facilities]]&#039;&#039;&#039; (list of facility nodes connected to NAN with details such as a description, contacts, addresses, instruments, and services)&lt;br /&gt;
** &#039;&#039;&#039;Instruments&#039;&#039;&#039; (list of instruments from the facility nodes that are a part of the NAN Network)&lt;br /&gt;
** &#039;&#039;&#039;[[Knowledgebases]]&#039;&#039;&#039;&lt;br /&gt;
*** [[Knowledgebases for Non-Experts|&#039;&#039;&#039;Knowledgebases for non-Experts&#039;&#039;&#039;]] (concise overviews for newcomers that explain how NMR can address specific research questions, with links to related literature vignettes and Expert KBs)&lt;br /&gt;
*** [[Knowledgebase Datasets|&#039;&#039;&#039;Knowledgebase Datasets&#039;&#039;&#039;]] (exemplar datasets with step-by-step protocols and/or analysis scripts that cover sample preparation, experimental setup, signal processing, and data analysis)&lt;br /&gt;
*** [[Materials Periodic Table|&#039;&#039;&#039;Materials Periodic Table&#039;&#039;&#039;]] (interactive periodic table to explore the feasibility of utilizing NMR in materials science)&lt;br /&gt;
** [[Vignette Library|&#039;&#039;&#039;Vignette Library&#039;&#039;&#039;]] (brief synopses of peer-reviewed studies where NMR played a key role, helping novice users appreciate the technique’s utility and a place to &amp;quot;advertise&amp;quot; publications utilizing NMR)&lt;br /&gt;
** [[Public and Publishing|&#039;&#039;&#039;Public &amp;amp; Published&#039;&#039;&#039;]] datasets and collections&lt;br /&gt;
* [[Facility Dashboards|&#039;&#039;&#039;Facility Dashboards&#039;&#039;&#039;]] (only visible / accessible by NMR facility managers and staff and used to enter facility and instrument information as well as management of NDTS user settings)&lt;br /&gt;
* &#039;&#039;&#039;Operations Dashboards&#039;&#039;&#039;&lt;br /&gt;
* [[Data Browser|&#039;&#039;&#039;Data Browsers&#039;&#039;&#039;]] (accessible to authenticated NMRhub users for viewing datasets, samples, collections, and their permissions)&lt;br /&gt;
* [[UHF Access|&#039;&#039;&#039;UHF Access&#039;&#039;&#039;]] (accessible to authenticated NMRhub users to request access to ultra-high-field (UHF) instruments including two 1.1 GHz NAN spectrometers at NMRAM (solids) and CCRC (solutions)&lt;br /&gt;
* [[Lab Administration|&#039;&#039;&#039;Lab Administration&#039;&#039;&#039;]] (accessible by PIs and PI delegates to manage lab members, permissions, projects, and funding)&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;nan-box&amp;quot; style=&amp;quot;border: 2px solid #444; background: #F3EEFA; padding: 10px; margin-bottom: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2 class=&amp;quot;nan-title&amp;quot; style=&amp;quot;background: #C8B9EC; color: black; padding: 10px; margin: 0;&amp;quot;&amp;gt;NAN Data Transport System (NDTS)&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;p style=&amp;quot;margin: 0; padding: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
    NDTS is a system for automatically harvesting data from NAN connected spectrometers to the central NAN archive. NDTS is comprised of a Daemon and lightweight GUI installed on the spectrometer workstations, Gateway software running on a dedicated computer within the NMR facility, and a Receiver and Parser running within the NAN datacenter. NMR facility staff manage the NDTS settings for users through the NAN portal and can adjust NDTS settings through configuration files. Harvested datasets are viewable in the Dataset Browser by those with proper permissions set by PIs as well as facility managers have access to all data collected in their facility.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p style=&amp;quot;margin: 0; padding: 0px 0;&amp;quot;&amp;gt;&lt;br /&gt;
    See the [[NAN Data Transport System|&#039;&#039;&#039;NDTS Documentation&#039;&#039;&#039;]] for detailed information on NDTS installation, configuration, usage, troubleshooting, and detailed explanation on how NDTS functions.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;nan-box&amp;quot; style=&amp;quot;border: 2px solid #444; background: #FFF5E5; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2 class=&amp;quot;nan-title&amp;quot; style=&amp;quot;background: #FFC266; color: black; padding: 10px; margin: 0;&amp;quot;&amp;gt;Help &amp;amp; Support&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Support Tickets ====&lt;br /&gt;
Support tickets may be created from within the NAN Portal by:&lt;br /&gt;
&lt;br /&gt;
* Selecting the NMRhub widget in the top right corner of all NAN portal pages. From the widget enter your &#039;&#039;Email Address&#039;&#039; (only needed if not logged in with an NMRhub account), enter your &#039;&#039;Message&#039;&#039;, and selecting &#039;&#039;Submit&#039;&#039;.&lt;br /&gt;
** This is the preferred method as it allows us to track the page where you are having issues.&lt;br /&gt;
* Support tickets may also be generated by sending an email to [mailto:support@usnan.org support@usnan.org]&lt;br /&gt;
&lt;br /&gt;
==== [[Frequently Asked Questions|FAQ]] ====&lt;br /&gt;
A FAQ page on this wiki provides answers to frequently asked questions&lt;br /&gt;
&lt;br /&gt;
==== Wiki Documentation ====&lt;br /&gt;
This wiki provides the written documentation for the NAN portal and NDTS. It is intended to be community driven and any NMRhub user may login using the &#039;&#039;login&#039;&#039; link in the upper right hand corner to make edits or create new pages.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=NAN_Archive&amp;diff=1270</id>
		<title>NAN Archive</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=NAN_Archive&amp;diff=1270"/>
		<updated>2025-08-01T19:35:02Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
While no system can guarantee perfect security or trust, NAN goes to great lengths to safeguard data in the NAN Archive.&lt;br /&gt;
&lt;br /&gt;
The NAN Archive consists of:&lt;br /&gt;
* A Postgres database holding all metadata records across the NAN portal and NDTS&lt;br /&gt;
* Network-attached storage (NAS) for all files associated with datasets&lt;br /&gt;
* Disaster recovery storage containing immutable dataset backups&lt;br /&gt;
&lt;br /&gt;
== NAN Postgres Database ==&lt;br /&gt;
* Hosted as a virtual machine (VM) with a virtual datastore&lt;br /&gt;
* Replicated in near real-time to a second VM on a different physical server in a separate datacenter&lt;br /&gt;
** The secondary VM uses a distinct NAS system for added resilience&lt;br /&gt;
** In case of failure, the replica can be promoted to primary within minutes&lt;br /&gt;
* Hourly backups to a separate NAS system&lt;br /&gt;
** In the unlikely event both the primary and replica fail, the system can be restored from backups (recovery may take several hours)&lt;br /&gt;
* All NAS systems supporting the database and backups:&lt;br /&gt;
** Are continuously monitored&lt;br /&gt;
** Feature high data durability&lt;br /&gt;
** Are under vendor hardware/software support&lt;br /&gt;
** Employ daily (or more frequent) snapshots retained for weeks, allowing recovery of VMs and recent states&lt;br /&gt;
&lt;br /&gt;
=== Metadata Provenance Tracking ===&lt;br /&gt;
* Changes to dataset metadata are stored in immutable audit tables&lt;br /&gt;
* Complete change history is preserved to ensure traceability&lt;br /&gt;
&lt;br /&gt;
== Data Storage ==&lt;br /&gt;
&lt;br /&gt;
=== Primary Storage: Dell PowerScale (Isilon) A3000 ===&lt;br /&gt;
* Four A3000 nodes, each with 400 TB raw capacity (1.6 PB total)&lt;br /&gt;
* Erasure coding reduces usable capacity to ~900 TB&lt;br /&gt;
* OneFS clustered architecture scales to 252 nodes (up to 100 PB)&lt;br /&gt;
&lt;br /&gt;
=== Disaster Recovery Storage: HP Scality RING ===&lt;br /&gt;
* Distributed, peer-to-peer architecture across four datacenters (Farmington and Storrs, CT)&lt;br /&gt;
* 14×9s data durability via erasure coding, replication, and self-healing&lt;br /&gt;
* WORM (Write-Once-Read-Many) S3 bucket ensures:&lt;br /&gt;
** Protection from accidental/malicious deletion&lt;br /&gt;
** Automatic lease renewal&lt;br /&gt;
** No file deletions by users, admins, or vendors&lt;br /&gt;
** Resilience against ransomware encryption attempts&lt;br /&gt;
&lt;br /&gt;
=== Landing Zone: Qumulo NAS ===&lt;br /&gt;
* Data from NDTS Gateways arrives at the Landing Zone&lt;br /&gt;
* Hosted on Qumulo NAS and replicated in real-time to a second NAS&lt;br /&gt;
* Data is only deleted after verified transfer to both primary and disaster recovery storage&lt;br /&gt;
* At minimum, two independent copies exist from the moment of data arrival&lt;br /&gt;
&lt;br /&gt;
== Access Control &amp;amp; Monitoring ==&lt;br /&gt;
* Access is restricted using role-based Active Directory (AD) groups&lt;br /&gt;
* All logins require key-based SSH&lt;br /&gt;
* All code changes are Git-versioned with rollback support&lt;br /&gt;
* CrowdStrike Falcon agent monitors systems for suspicious activity&lt;br /&gt;
* Server logs are centrally aggregated and retained for audit&lt;br /&gt;
* These measures ensure operational integrity and compliance with security protocols&lt;br /&gt;
&lt;br /&gt;
== NSF Trusted CI Center of Excellence ==&lt;br /&gt;
* NAN participates as an NSF Trusted CI Center of Excellence&lt;br /&gt;
* Undergoes periodic third-party reviews&lt;br /&gt;
* Aligns policies with research cyberinfrastructure best practices&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=NAN_Archive&amp;diff=1269</id>
		<title>NAN Archive</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=NAN_Archive&amp;diff=1269"/>
		<updated>2025-08-01T19:32:30Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is currently under development – please excuse any issues.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
While no system can guarantee perfect security or trust, NAN goes to great lengths to safeguard data in the NAN Archive.&lt;br /&gt;
&lt;br /&gt;
The NAN Archive consists of:&lt;br /&gt;
* A Postgres database holding all metadata records across the NAN portal and NDTS&lt;br /&gt;
* Network-attached storage (NAS) for all files associated with datasets&lt;br /&gt;
* Disaster recovery storage containing immutable dataset backups&lt;br /&gt;
&lt;br /&gt;
== NAN Postgres Database ==&lt;br /&gt;
* Hosted as a virtual machine (VM) with a virtual datastore&lt;br /&gt;
* Replicated in near real-time to a second VM on a different physical server in a separate datacenter&lt;br /&gt;
** The secondary VM uses a distinct NAS system for added resilience&lt;br /&gt;
** In case of failure, the replica can be promoted to primary within minutes&lt;br /&gt;
* Hourly backups to a separate NAS system&lt;br /&gt;
** In the unlikely event both the primary and replica fail, the system can be restored from backups (recovery may take several hours)&lt;br /&gt;
* All NAS systems supporting the database and backups:&lt;br /&gt;
** Are continuously monitored&lt;br /&gt;
** Feature high data durability&lt;br /&gt;
** Are under vendor hardware/software support&lt;br /&gt;
** Employ daily (or more frequent) snapshots retained for weeks, allowing recovery of VMs and recent states&lt;br /&gt;
&lt;br /&gt;
=== Metadata Provenance Tracking ===&lt;br /&gt;
* Changes to dataset metadata are stored in immutable audit tables&lt;br /&gt;
* Complete change history is preserved to ensure traceability&lt;br /&gt;
&lt;br /&gt;
== Data Storage ==&lt;br /&gt;
&lt;br /&gt;
=== Primary Storage: Dell PowerScale (Isilon) A3000 ===&lt;br /&gt;
* Four A3000 nodes, each with 400 TB raw capacity (1.6 PB total)&lt;br /&gt;
* Erasure coding reduces usable capacity to ~900 TB&lt;br /&gt;
* OneFS clustered architecture scales to 252 nodes (up to 100 PB)&lt;br /&gt;
&lt;br /&gt;
=== Disaster Recovery Storage: HP Scality RING ===&lt;br /&gt;
* Distributed, peer-to-peer architecture across four datacenters (Farmington and Storrs, CT)&lt;br /&gt;
* 14×9s data durability via erasure coding, replication, and self-healing&lt;br /&gt;
* WORM (Write-Once-Read-Many) S3 bucket ensures:&lt;br /&gt;
** Protection from accidental/malicious deletion&lt;br /&gt;
** Automatic lease renewal&lt;br /&gt;
** No file deletions by users, admins, or vendors&lt;br /&gt;
** Resilience against ransomware encryption attempts&lt;br /&gt;
&lt;br /&gt;
=== Landing Zone: Qumulo NAS ===&lt;br /&gt;
* Data from NDTS Gateways arrives at the Landing Zone&lt;br /&gt;
* Hosted on Qumulo NAS and replicated in real-time to a second NAS&lt;br /&gt;
* Data is only deleted after verified transfer to both primary and disaster recovery storage&lt;br /&gt;
* At minimum, two independent copies exist from the moment of data arrival&lt;br /&gt;
&lt;br /&gt;
== Access Control &amp;amp; Monitoring ==&lt;br /&gt;
* Access is restricted using role-based Active Directory (AD) groups&lt;br /&gt;
* All logins require key-based SSH&lt;br /&gt;
* All code changes are Git-versioned with rollback support&lt;br /&gt;
* CrowdStrike Falcon agent monitors systems for suspicious activity&lt;br /&gt;
* Server logs are centrally aggregated and retained for audit&lt;br /&gt;
* These measures ensure operational integrity and compliance with security protocols&lt;br /&gt;
&lt;br /&gt;
== NSF Trusted CI Center of Excellence ==&lt;br /&gt;
* NAN participates as an NSF Trusted CI Center of Excellence&lt;br /&gt;
* Undergoes periodic third-party reviews&lt;br /&gt;
* Aligns policies with research cyberinfrastructure best practices&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=NAN_Archive&amp;diff=1268</id>
		<title>NAN Archive</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=NAN_Archive&amp;diff=1268"/>
		<updated>2025-08-01T19:29:49Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is currently under development - please excuse any issues&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
While no system can guarantee perfect security or trust, NAN goes to great lengths to safeguard data in the NAN Archive.&lt;br /&gt;
&lt;br /&gt;
The NAN archive is composed of:&lt;br /&gt;
&lt;br /&gt;
* Postgres database which holds all metadata records across the entire NAN portal and NDTS&lt;br /&gt;
* Network attached storage which holds all files associated with datasets&lt;br /&gt;
* Disaster recovery storage which hold an immutable copy of all datasets&lt;br /&gt;
&lt;br /&gt;
== NAN Postgres database ==&lt;br /&gt;
* The Postgres database is hosted as a virtual machine with a virtual datastore&lt;br /&gt;
* The Postgres database is replicated in near real-time to a second virtual machined hosted on a different physical server in a physically separate datacenter. The datastore is also virtual and store on a separate network attached storage system as the primary database.&lt;br /&gt;
** In the unlikely event of a failure of the primary Postgres database, the replica database can be changed into the primary database in a few minutes.&lt;br /&gt;
* The Postgres database is backed up hourly to a separate network attached storage system&lt;br /&gt;
** In the very unlikely failure of both the primary database and replica the entire NAN database may be rebuilt from the backups, but recovery would take hours to complete.&lt;br /&gt;
* Multiple network attached storage systems are utilized for the virtual VM datastores and for the database backups. Those network attached storage systems are monitored continuously and have high levels of data durability to prevent data loss due to disk or node failures. They are under vendor hardware and software support. In addition, these systems all utilize snapshots, at least daily, with snapshots being kept for weeks to recover any data loss that may possibly occur. These snapshots can also be utilized to recover the virtual machine that hosts the Postgres database providing two additional backups of the databases current to within the snapshot time-frame. &lt;br /&gt;
&lt;br /&gt;
=== Metadata Provenance Tracking ===&lt;br /&gt;
&lt;br /&gt;
* Changes to dataset metadata are captured in immutable audit tables in the NAN database, preserving a complete change history.&lt;br /&gt;
&lt;br /&gt;
== Data Storage ==&lt;br /&gt;
&lt;br /&gt;
=== NAN Primary Storage (Dell PowerScale (Isilon) A3000) ===&lt;br /&gt;
&lt;br /&gt;
* NAN utilizes four A3000 nodes each with 400 GB raw capacity for a total capacity of 1.6 PB&lt;br /&gt;
* The system utilizes Erasure coding for data protection reducing the total usable size to 900 TB&lt;br /&gt;
* The A3000 uses a distributed, fully symmetric clustered architecture with OneFS and can scale to 252 nodes (100 PB)&lt;br /&gt;
&lt;br /&gt;
=== NAN Disaster Recovery Storage (HP Scality RING) ===&lt;br /&gt;
&lt;br /&gt;
* Scality RING is a software platform that uses a peer-to-peer architecture, distributing data and metadata across multiple nodes and datacenters to ensure high availability and eliminate single points of failure.&lt;br /&gt;
** NAN utilizes the the UConn HPC facilities system which is GeoSpread across four separate datacenters, two in Farmington CT and two in Storrs CT&lt;br /&gt;
** The system provide 14 x 9s of data durability through Erasure coding, replication, and self-healing capability&lt;br /&gt;
* NAN utilizes a WORM (Write-Once-Read-Many) S3 bucket for disaster recovery. All data is protected from accidental or malicious deletion due to the WORM capability. All files have WORM leases that auto-renew quarterly and data cannot be removed by users, system administrators, nor the hardware vendor performing maintenance. The WORM also protects against Ransomware attacks as data cannot be modified preventing a malicious actor from encrypting the files. &lt;br /&gt;
&lt;br /&gt;
=== Landing Zone (Qumulo) ===&lt;br /&gt;
&lt;br /&gt;
* NDTS transfers data from Gateway computers to the NAN receiver&#039;s landing zone. The Landing zone is a disk partition hosted on a Qumulo NAS and is replicated to a second Qumulo NAS in real-time. No data is removed from the Landing Zone until a copies of data have been verified on the NAN primary and disaster recovery storage. Thus, at all times, from the moment data arrives in the datacenter there are at least two independent copies of the data.&lt;br /&gt;
&lt;br /&gt;
== NSF Trusted CI Center of Excellence ==&lt;br /&gt;
&lt;br /&gt;
* As an NSF Trusted CI Center of Excellence, NAN undergoes periodic third-party reviews and aligns its policies with research cyberinfrastructure best practices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Access to NAN components is limited through role-based Active Directory groups. Key-based SSH is required for all logins. Code changes are version-controlled with Git and can be rolled back if needed. Systems are continuously monitored for suspicious activity using the CrowdStrike Falcon agent. Server logs are centrally aggregated and retained for auditing. As an NSF Trusted CI Center of Excellence, NAN undergoes periodic third-party reviews and aligns its policies with research cyberinfrastructure best practices.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=NAN_Archive&amp;diff=1267</id>
		<title>NAN Archive</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=NAN_Archive&amp;diff=1267"/>
		<updated>2025-08-01T19:18:22Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is currently under development - please excuse any issues&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
While no system can guarantee perfect security or trust, NAN goes to great lengths to safeguard data in the NAN Archive.&lt;br /&gt;
&lt;br /&gt;
The NAN archive is composed of:&lt;br /&gt;
&lt;br /&gt;
* Postgres database which holds all metadata records across the entire NAN portal and NDTS&lt;br /&gt;
* Network attached storage which holds all files associated with datasets&lt;br /&gt;
* Disaster recovery storage which hold an immutable copy of all datasets&lt;br /&gt;
&lt;br /&gt;
== NAN Postgres database ==&lt;br /&gt;
* The Postgres database is hosted as a virtual machine with a virtual datastore&lt;br /&gt;
* The Postgres database is replicated in near real-time to a second virtual machined hosted on a different physical server in a physically separate datacenter. The datastore is also virtual and store on a separate network attached storage system as the primary database.&lt;br /&gt;
** In the unlikely event of a failure of the primary Postgres database, the replica database can be changed into the primary database in a few minutes.&lt;br /&gt;
* The Postgres database is backed up hourly to a separate network attached storage system&lt;br /&gt;
** In the very unlikely failure of both the primary database and replica the entire NAN database may be rebuilt from the backups, but recovery would take hours to complete.&lt;br /&gt;
* Multiple network attached storage systems are utilized for the virtual VM datastores and for the database backups. Those network attached storage systems are monitored continuously and have high levels of data durability to prevent data loss due to disk or node failures. They are under vendor hardware and software support. In addition, these systems all utilize snapshots, at least daily, with snapshots being kept for weeks to recover any data loss that may possibly occur. These snapshots can also be utilized to recover the virtual machine that hosts the Postgres database providing two additional backups of the databases current to within the snapshot time-frame. &lt;br /&gt;
&lt;br /&gt;
== Data Storage ==&lt;br /&gt;
&lt;br /&gt;
=== NAN Primary Storage (Dell PowerScale (Isilon) A3000) ===&lt;br /&gt;
&lt;br /&gt;
* NAN utilizes four A3000 nodes each with 400 GB raw capacity for a total capacity of 1.6 PB&lt;br /&gt;
* The system utilizes Erasure coding for data protection reducing the total usable size to 900 TB&lt;br /&gt;
* The A3000 uses a distributed, fully symmetric clustered architecture with OneFS and can scale to 252 nodes (100 PB)&lt;br /&gt;
&lt;br /&gt;
=== NAN Disaster Recovery Storage (HP Scality RING) ===&lt;br /&gt;
&lt;br /&gt;
* Scality RING is a software platform that uses a peer-to-peer architecture, distributing data and metadata across multiple nodes and datacenters to ensure high availability and eliminate single points of failure.&lt;br /&gt;
** NAN utilizes the the UConn HPC facilities system which is GeoSpread across four separate datacenters, two in Farmington CT and two in Storrs CT&lt;br /&gt;
** The system provide 14 x 9s of data durability through Erasure coding, replication, and self-healing capability&lt;br /&gt;
* NAN utilizes a WORM (Write-Once-Read-Many) S3 bucket for disaster recovery. All data is protected from accidental or malicious deletion due to the WORM capability. All files have WORM leases that auto-renew quarterly and data cannot be removed by users, system administrators, nor the hardware vendor performing maintenance. The WORM also protects against Ransomware attacks as data cannot be modified preventing a malicious actor from encrypting the files. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
While no system can guarantee perfect security or trust, NAN goes to great lengths to safeguard data. Its layered security strategy combines technical safeguards with tightly controlled administrative workflows. Access to NAN components is limited through role-based Active Directory groups. Key-based SSH is required for all logins. Code changes are version-controlled with Git and can be rolled back if needed. Systems are continuously monitored for suspicious activity using the CrowdStrike Falcon agent. Server logs are centrally aggregated and retained for auditing. As an NSF Trusted CI Center of Excellence, NAN undergoes periodic third-party reviews and aligns its policies with research cyberinfrastructure best practices.&lt;br /&gt;
&lt;br /&gt;
All datasets are stored on a fault-tolerant Dell PowerEdge storage appliance with active monitoring. Daily snapshots enable recovery from accidental deletion. A disaster recovery copy of all datasets is written to a WORM (Write Once Read Many) S3 bucket on a Scality RING object storage cluster. Each object receives a renewable quarterly retention lease, during which it cannot be modified or deleted, even by administrators. Leases renew automatically unless a dataset is flagged to be purged. Object versioning maintains a complete history of dataset changes.&lt;br /&gt;
&lt;br /&gt;
The PostgreSQL database replicates in real time to a secondary datacenter for high availability. Daily backups support full recovery if needed. Critical services are distributed across two restricted-access datacenters to eliminate single points of failure. Changes to dataset metadata are captured in immutable audit tables in the NAN database, preserving a complete change history.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=NAN_Archive&amp;diff=1266</id>
		<title>NAN Archive</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=NAN_Archive&amp;diff=1266"/>
		<updated>2025-08-01T18:45:58Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: Created page with &amp;quot;While no system can guarantee perfect security or trust, NAN goes to great lengths to safeguard data in the NAN Archive.  The NAN archive is composed of:  * Postgres database which holds all metadata records across the entire NAN portal and NDTS * Network attached storage which holds all files associated with datasets * Disaster recovery storage which hold an immutable copy of all datasets  Postgres database  * The Postgres database is hosted as a virtual machine with a...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While no system can guarantee perfect security or trust, NAN goes to great lengths to safeguard data in the NAN Archive.&lt;br /&gt;
&lt;br /&gt;
The NAN archive is composed of:&lt;br /&gt;
&lt;br /&gt;
* Postgres database which holds all metadata records across the entire NAN portal and NDTS&lt;br /&gt;
* Network attached storage which holds all files associated with datasets&lt;br /&gt;
* Disaster recovery storage which hold an immutable copy of all datasets&lt;br /&gt;
&lt;br /&gt;
Postgres database&lt;br /&gt;
&lt;br /&gt;
* The Postgres database is hosted as a virtual machine with a virtual datastore&lt;br /&gt;
* The Postgres database is replicated in near real-time to a second virtual machined hosted on a different physical server in a physically separate datacenter. The datastore is also virtual and store on a separate network attached storage system as the primary database.&lt;br /&gt;
** In the unlikely event of a failure of the primary Postgres database, the replica database can be changed into the primary database in a few minutes.&lt;br /&gt;
* The Postgres database is backed up hourly to a separate network attached storage system&lt;br /&gt;
** In the very unlikely failure of both the primary database and replica the entire NAN database may be rebuilt from the backups, but recovery would take hours to complete.&lt;br /&gt;
* Multiple network attached storage systems are utilized for the virtual VM datastores and for the database backups. Those network attached storage systems are monitored continuously and have high levels of data durability to prevent data loss due to disk or node failures. They are under vendor hardware and software support. In addition, these systems all utilize snapshots, at least daily, with snapshots being kept for weeks to recover any data loss that may possibly occur. These snapshots can also be utilized to recover the virtual machine that hosts the Postgres database providing two additional backups of the databases current to within the snapshot time-frame. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
While no system can guarantee perfect security or trust, NAN goes to great lengths to safeguard data. Its layered security strategy combines technical safeguards with tightly controlled administrative workflows. Access to NAN components is limited through role-based Active Directory groups. Key-based SSH is required for all logins. Code changes are version-controlled with Git and can be rolled back if needed. Systems are continuously monitored for suspicious activity using the CrowdStrike Falcon agent. Server logs are centrally aggregated and retained for auditing. As an NSF Trusted CI Center of Excellence, NAN undergoes periodic third-party reviews and aligns its policies with research cyberinfrastructure best practices.&lt;br /&gt;
&lt;br /&gt;
All datasets are stored on a fault-tolerant Dell PowerEdge storage appliance with active monitoring. Daily snapshots enable recovery from accidental deletion. A disaster recovery copy of all datasets is written to a WORM (Write Once Read Many) S3 bucket on a Scality RING object storage cluster. Each object receives a renewable quarterly retention lease, during which it cannot be modified or deleted, even by administrators. Leases renew automatically unless a dataset is flagged to be purged. Object versioning maintains a complete history of dataset changes.&lt;br /&gt;
&lt;br /&gt;
The PostgreSQL database replicates in real time to a secondary datacenter for high availability. Daily backups support full recovery if needed. Critical services are distributed across two restricted-access datacenters to eliminate single points of failure. Changes to dataset metadata are captured in immutable audit tables in the NAN database, preserving a complete change history.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Main_Page&amp;diff=1265</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Main_Page&amp;diff=1265"/>
		<updated>2025-08-01T18:24:42Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:User Documentation for the Network of Advanced NMR (NAN)}}&lt;br /&gt;
{{search}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;div class=&amp;quot;nan-box&amp;quot; style=&amp;quot;border: 2px solid #444; background: #F5FAFF; padding: 10px; margin-bottom: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2 class=&amp;quot;nan-title&amp;quot; style=&amp;quot;background: #CEDFF2; color: black; padding: 10px; margin: 0;&amp;quot;&amp;gt;What is NAN?&amp;lt;/h2&amp;gt;&lt;br /&gt;
[https://usnan.org NAN] is a collaborative initiative to develop and operate a shared distributed resource for nuclear magnetic resonance (NMR) with the goal of democratizing NMR, making it more accessible and efficient for applications in biology, chemistry, materials science and other fields, and to foster good data stewardship practices. NAN was established by an NSF midscale (RI2) grant to [https://health.uconn.edu/ UConn Health], [https://www.uga.edu/ UGA], and [https://www.wisc.edu/ UW-Madison].  NAN offers open-access to two 1.1 GHz NMR instruments specialized for solids (UW-Madison) and solutions (UGA), along with a roster of additional NMR instruments at participating facilities which may be discovered through the web portal. Beginning in July 2025, membership in NAN is widened to encompass additional NMR facilities beyond the initial three facilities.&lt;br /&gt;
&lt;br /&gt;
NAN provides a suite of &#039;&#039;&#039;[[Knowledgebases]] (KBs)&#039;&#039;&#039; in Bio Solids, Material Solids, Bio Solutions, and Metabolomics that comprehensively guide novice and expert users through discovering how NMR may be utilized to study interesting scientific problems as well as KB datasets with all the resources needed to recapitulate those experiments. NAN member nodes help to contribute additional KB content and new KB datasets.&lt;br /&gt;
&lt;br /&gt;
Portal dashboards provide tools for (1) facility staff to manage facility, instrument, and probe information, as well as manage facility users, (2) PIs to create projects and manage lab members, and (3) a virtual Network Operations Center (vNOC) for monitoring NAN.&lt;br /&gt;
&lt;br /&gt;
A distinguishing feature of NAN is the &#039;&#039;&#039;[[NAN Data Transport System|NAN Data Transport System (NDTS)]]&#039;&#039;&#039; [[NAN Data Transport System|a]]&amp;lt;nowiki/&amp;gt;nd [[Data Browser|&#039;&#039;&#039;Data Browsers&#039;&#039;&#039;]]. NDTS automatically harvests experimental data and archives it into the [[NAN Archive]]. Datasets are linked with rich metadata such as instrument, parameters, user, project, sample, and other information. Users view and manipulate data in an advanced Data Browser where they can edit experiments, add notes, classify experiments, and organize data into projects, studies, and collections. PIs are stewards of data collected in their lab and control access. Users can create detailed sample records and link samples with datasets.&lt;br /&gt;
&lt;br /&gt;
For a full breakdown of capabilities across the portal, see the &#039;&#039;&#039;[[Feature Summary]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Interested in having your NMR facility join as a NAN node? Checkout the [[Joining NAN|Joining NAN page]] for more information.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;nan-box&amp;quot; style=&amp;quot;border: 2px solid #444; background: #EEF5E8; padding: 10px; margin-bottom: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2 class=&amp;quot;nan-title&amp;quot; style=&amp;quot;background: #B3D1A7; color: black; padding: 10px; margin: 0;&amp;quot;&amp;gt;NAN Portal Resources&amp;lt;/h2&amp;gt;[[File:Menu-bar.png|thumb|Collapsible menu bar|229x229px]]&amp;lt;p style=&amp;quot;margin: 0; padding: 10px 0;&amp;quot;&amp;gt;The [https://usnan.org &#039;&#039;&#039;NAN portal&#039;&#039;&#039;] is composed of a &#039;&#039;&#039;Resource Connector&#039;&#039;&#039; which is accessible publicly as well as pages requiring an NMRhub account for access. See the [[Creating an Account]] page for how to create an account and the [[User Roles and Permissions]] page for a full list of user roles. The NAN Resources for authenticated users are itemized in a collapsible menu on the left hand side of the web-portal and organized as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;[[Resource Connector]]&#039;&#039;&#039; (publicly accessible content)&lt;br /&gt;
** &#039;&#039;&#039;[[Facilities]]&#039;&#039;&#039; (list of facility nodes connected to NAN with details such as a description, contacts, addresses, instruments, and services)&lt;br /&gt;
** &#039;&#039;&#039;Instruments&#039;&#039;&#039; (list of instruments from the facility nodes that are a part of the NAN Network)&lt;br /&gt;
** &#039;&#039;&#039;[[Knowledgebases]]&#039;&#039;&#039;&lt;br /&gt;
*** [[Knowledgebases for Non-Experts|&#039;&#039;&#039;Knowledgebases for non-Experts&#039;&#039;&#039;]] (concise overviews for newcomers that explain how NMR can address specific research questions, with links to related literature vignettes and Expert KBs)&lt;br /&gt;
*** [[Knowledgebase Datasets|&#039;&#039;&#039;Knowledgebase Datasets&#039;&#039;&#039;]] (exemplar datasets with step-by-step protocols and/or analysis scripts that cover sample preparation, experimental setup, signal processing, and data analysis)&lt;br /&gt;
*** [[Materials Periodic Table|&#039;&#039;&#039;Materials Periodic Table&#039;&#039;&#039;]] (interactive periodic table to explore the feasibility of utilizing NMR in materials science)&lt;br /&gt;
** [[Vignette Library|&#039;&#039;&#039;Vignette Library&#039;&#039;&#039;]] (brief synopses of peer-reviewed studies where NMR played a key role, helping novice users appreciate the technique’s utility and a place to &amp;quot;advertise&amp;quot; publications utilizing NMR)&lt;br /&gt;
** [[Public and Publishing|&#039;&#039;&#039;Public &amp;amp; Published&#039;&#039;&#039;]] datasets and collections&lt;br /&gt;
* [[Facility Dashboards|&#039;&#039;&#039;Facility Dashboards&#039;&#039;&#039;]] (only visible / accessible by NMR facility managers and staff and used to enter facility and instrument information as well as management of NDTS user settings)&lt;br /&gt;
* &#039;&#039;&#039;Operations Dashboards&#039;&#039;&#039;&lt;br /&gt;
* [[Data Browser|&#039;&#039;&#039;Data Browsers&#039;&#039;&#039;]] (accessible to authenticated NMRhub users for viewing datasets, samples, collections, and their permissions)&lt;br /&gt;
* [[UHF Access|&#039;&#039;&#039;UHF Access&#039;&#039;&#039;]] (accessible to authenticated NMRhub users to request access to ultra-high-field (UHF) instruments including two 1.1 GHz NAN spectrometers at NMRAM (solids) and CCRC (solutions)&lt;br /&gt;
* [[Lab Administration|&#039;&#039;&#039;Lab Administration&#039;&#039;&#039;]] (accessible by PIs and PI delegates to manage lab members, permissions, projects, and funding)&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;nan-box&amp;quot; style=&amp;quot;border: 2px solid #444; background: #F3EEFA; padding: 10px; margin-bottom: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2 class=&amp;quot;nan-title&amp;quot; style=&amp;quot;background: #C8B9EC; color: black; padding: 10px; margin: 0;&amp;quot;&amp;gt;NAN Data Transport System (NDTS)&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;p style=&amp;quot;margin: 0; padding: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
    NDTS is a system for automatically harvesting data from NAN connected spectrometers to the central NAN archive. NDTS is comprised of a Daemon and lightweight GUI installed on the spectrometer workstations, Gateway software running on a dedicated computer within the NMR facility, and a Receiver and Parser running within the NAN datacenter. NMR facility staff manage the NDTS settings for users through the NAN portal and can adjust NDTS settings through configuration files. Harvested datasets are viewable in the Dataset Browser by those with proper permissions set by PIs as well as facility managers have access to all data collected in their facility.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p style=&amp;quot;margin: 0; padding: 0px 0;&amp;quot;&amp;gt;&lt;br /&gt;
    See the [[NAN Data Transport System|&#039;&#039;&#039;NDTS Documentation&#039;&#039;&#039;]] for detailed information on NDTS installation, configuration, usage, troubleshooting, and detailed explanation on how NDTS functions.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;nan-box&amp;quot; style=&amp;quot;border: 2px solid #444; background: #FFF5E5; padding: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h2 class=&amp;quot;nan-title&amp;quot; style=&amp;quot;background: #FFC266; color: black; padding: 10px; margin: 0;&amp;quot;&amp;gt;Help &amp;amp; Support&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Support Tickets ====&lt;br /&gt;
Support tickets may be created from within the NAN Portal by:&lt;br /&gt;
&lt;br /&gt;
* Selecting the NMRhub widget in the top right corner of all NAN portal pages. From the widget enter your &#039;&#039;Email Address&#039;&#039; (only needed if not logged in with an NMRhub account), enter your &#039;&#039;Message&#039;&#039;, and selecting &#039;&#039;Submit&#039;&#039;.&lt;br /&gt;
** This is the preferred method as it allows us to track the page where you are having issues.&lt;br /&gt;
* Support tickets may also be generated by sending an email to [mailto:support@usnan.org support@usnan.org]&lt;br /&gt;
&lt;br /&gt;
==== [[Frequently Asked Questions|FAQ]] ====&lt;br /&gt;
A FAQ page on this wiki provides answers to frequently asked questions&lt;br /&gt;
&lt;br /&gt;
==== Wiki Documentation ====&lt;br /&gt;
This wiki provides the written documentation for the NAN portal and NDTS. It is intended to be community driven and any NMRhub user may login using the &#039;&#039;login&#039;&#039; link in the upper right hand corner to make edits or create new pages.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Joining_NAN&amp;diff=1264</id>
		<title>Joining NAN</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Joining_NAN&amp;diff=1264"/>
		<updated>2025-07-31T20:18:00Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: /* Onboarding */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
NAN’s mission is to democratize access to high-field NMR and unlock latent knowledge in the collective body of experimental data by making it more &#039;&#039;&#039;Findable, Accessible, Interoperable, and Reusable (FAIR)&#039;&#039;&#039;.  &lt;br /&gt;
&lt;br /&gt;
A cornerstone of NAN is its advanced data browser, which lets users and labs easily organize, explore, and search their datasets.  &lt;br /&gt;
&lt;br /&gt;
NAN welcomes new NMR facilities that share this vision. To join, a facility must:&lt;br /&gt;
&lt;br /&gt;
* Meet the technical requirements&lt;br /&gt;
* Contribute to shared Knowledgebases&lt;br /&gt;
* Participate in NAN stewardship via the Advisory Committee (AC) and reviewing UHF requests&lt;br /&gt;
&lt;br /&gt;
Admission requires a majority vote of the AC.&lt;br /&gt;
&lt;br /&gt;
== Contact Information ==&lt;br /&gt;
Facilities interested in joining NAN are encouraged to reach out to the [https://usnan.nmrhub.org/contacts NAN leadership team] and review the NAN [[Joining NAN#NAN Technical &amp;amp; Operational Requirements|technical and operational requirements]] below as well as the NAN Charter, and the [https://usnan.nmrhub.org/assets/NAN%20User%20Terms%20and%20Conditions%202024%20V1.pdf Terms &amp;amp; Conditions] located on the NAN web portal.&lt;br /&gt;
&lt;br /&gt;
== What NAN Does and Does Not Do ==&lt;br /&gt;
&lt;br /&gt;
=== NAN does not ===&lt;br /&gt;
* Schedule NMR instruments&amp;amp;mdash;each facility retains its own scheduling system.  &lt;br /&gt;
* Collect user fees&amp;amp;mdash;billing remains internal to each facility.  &lt;br /&gt;
* Mandate harvesting of every dataset&amp;amp;mdash;harvesting is controlled by facility managers and user preferences.  &lt;br /&gt;
* Release datasets [[Public and Publishing|publicly]] until the user marks them public or three years after the datasets have been harvested (extensions of one year may be requested within six months of the release date and repeated as needed).  &lt;br /&gt;
* Require that an instrument be opened to external users&amp;amp;mdash;each facility decides which instruments, if any, are available to outside usage. Note that all instruments, whether open for external use or not, may utilize the data stewardship features of NAN.&lt;br /&gt;
&lt;br /&gt;
=== NAN does ===&lt;br /&gt;
* Provide the [[NAN Data Transport System|NAN Data Transport System (NDTS)]] with automatic harvesting of datasets from NAN connected instruments.&lt;br /&gt;
* Furnish a user-friendly [[Datasets|browser]] for dataset organization, exploration, and management for facility managers, PIs, and users.&lt;br /&gt;
* Maintain two redundant physical copies of every dataset, effectively backing up facility data.&lt;br /&gt;
* Give PIs flexible, intuitive [[Lab Permissions|controls]] for managing lab-group permissions which dictate access to data.&lt;br /&gt;
* Provide facility managers with [[Facility Dashboards|tools]] to manage facility details, instruments, users, and monitor system status.&lt;br /&gt;
* Offer novice-friendly [[Knowledgebases|Knowledgebase]] content plus vetted reference datasets that can serve as experimental templates.&lt;br /&gt;
&lt;br /&gt;
== Fees ==&lt;br /&gt;
NAN currently charges no fees for membership or data services.  If a fee structure becomes necessary, it will be determined by the AC.&lt;br /&gt;
&lt;br /&gt;
== NAN Technical &amp;amp; Operational Requirements ==&lt;br /&gt;
See the [[Onboarding Guide]] for comprehensive details on on-boarding a facility.&lt;br /&gt;
&lt;br /&gt;
=== Onboarding ===&lt;br /&gt;
&lt;br /&gt;
===== Provide a dedicated gateway computer =====&lt;br /&gt;
&lt;br /&gt;
* logically located on the same network segment as the NMR spectrometer workstations&lt;br /&gt;
* Minimal requirements are: 64-bit, dual-core x86-64 CPU ≥ 2 GHz; 8 GB RAM; ≥ 500 GB of local SSD/HDD storage; 1 Gb ethernet interface with static or DHCP addressable IP address.&lt;br /&gt;
* The operating system should be a current 64-bit Linux variant (Ubuntu LTS versions recommended).&lt;br /&gt;
* The gateway needs outbound HTTPS (TCP 443) access to the NAN datacenter and must allow inbound traffic on port 60195 from the NMR spectrometer workstations.&lt;br /&gt;
&lt;br /&gt;
===== Download and install NAN Data Transport Setting (NDTS) components =====&lt;br /&gt;
&lt;br /&gt;
* Download the NAN Data Transport System (NDTS) components from the NAN facility dashboard&lt;br /&gt;
* Install and configure the gateway software on the gateway computer&lt;br /&gt;
* Install and configure the NDTS daemon and GUI on each spectrometer workstation connected to NAN&lt;br /&gt;
&lt;br /&gt;
===== Input facility and instrument metadata via the facility dashboard =====&lt;br /&gt;
&lt;br /&gt;
* Input facility information including names, website links, description, services, addresses, and staff&lt;br /&gt;
* Input instrument metadata for all spectrometers and probes to be connected to NAN&lt;br /&gt;
&lt;br /&gt;
====== Define Staff Roles ======&lt;br /&gt;
&lt;br /&gt;
* For each staff member listed one or more Roles must be selected.&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;Special Note: Staff members assigned the roles of Director, Administrator, or Facility Manager have special privileges, including the ability to edit facility information, manage facility users, and access all data harvested by NDTS from the facility.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Cybersecurity compliance =====&lt;br /&gt;
&lt;br /&gt;
* consult with institutional IT staff to verify that NDTS is compatible with institutional cybersecurity policies&lt;br /&gt;
&lt;br /&gt;
=== Operations ===&lt;br /&gt;
&lt;br /&gt;
===== Manage NDTS operations =====&lt;br /&gt;
&lt;br /&gt;
* Configuring user NDTS settings in the facility dashboard&lt;br /&gt;
* Monitor system health through the virtual NAN Operations Center (vNOC)&lt;br /&gt;
* Review the dataset browser to reassign any unselected or mis-attributed datasets&lt;br /&gt;
&lt;br /&gt;
===== Keep software up-to-date =====&lt;br /&gt;
&lt;br /&gt;
* Install updates to NDTS software (daemon or gateway) in a timely manner&lt;br /&gt;
* Keep the security patches for the gateway&#039;s operating system current&lt;br /&gt;
&lt;br /&gt;
===== NAN stewardship =====&lt;br /&gt;
&lt;br /&gt;
* The facility director will serve as an &#039;&#039;ex officio&#039;&#039; member of the NAN Advisory Committee (AC), and participate in the annual AC meeting, either virtually or in-person&lt;br /&gt;
* The facility director or designee will serve as a reviewer for ultra-high-field (UHF) instrument time requests submitted through the NAN UHF request system for any UHF connected spectrometers that opt into the service&lt;br /&gt;
&lt;br /&gt;
===== Knowledgebase contributions =====&lt;br /&gt;
&lt;br /&gt;
* Curate existing KB resources.&lt;br /&gt;
* Develop and submit new KB content:&lt;br /&gt;
** &#039;&#039;&#039;Expert KBs&#039;&#039;&#039; – exemplar datasets with step-by-step protocols and/or analysis scripts that cover sample preparation, experimental setup, signal processing, and data analysis&lt;br /&gt;
** &#039;&#039;&#039;Novice KBs&#039;&#039;&#039; – concise overviews for newcomers that explain how NMR can address specific research questions, with links to related literature vignettes and Expert KBs&lt;br /&gt;
** &#039;&#039;&#039;Literature vignettes&#039;&#039;&#039; – brief synopses of peer-reviewed studies where NMR played a key role, helping novice users appreciate the technique’s utility&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Feature_Summary&amp;diff=1263</id>
		<title>Feature Summary</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Feature_Summary&amp;diff=1263"/>
		<updated>2025-07-31T20:15:37Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: /* Facility Management (viewable by Facility managers and staff) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Note that the certain features on NAN are restricted based on [[User Roles and Permissions|User Roles and Permissions.]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Knowledgebase (KB) Learning Resources&#039;&#039;&#039; ==&lt;br /&gt;
* &#039;&#039;&#039;Novice KBs&#039;&#039;&#039; – Primers covering the use of NMR across diverse disciplines including proteins, nucleic acids, materials and chemistry, metabolomics, and other biological samples.&lt;br /&gt;
* &#039;&#039;&#039;Expert KB datasets&#039;&#039;&#039; – Exemplar datasets on test samples with well vetted pulse programs and supplemented with protocols for sample preparation, experimental setups, data processing, and analysis along with processing scripts and processed data.&lt;br /&gt;
* &#039;&#039;&#039;Vignette library&#039;&#039;&#039; – Community-driven summaries of published NMR studies showcasing real-world applications.&lt;br /&gt;
* &#039;&#039;&#039;Materials Periodic Table&#039;&#039;&#039; – Interactive periodic table to explore the feasibility of utilizing NMR of different isotopes in materials science.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Facilities and Instruments&#039;&#039;&#039; ==&lt;br /&gt;
* &#039;&#039;&#039;Ultra-High-Field (UHF) NMR spectrometers&#039;&#039;&#039; – Open-access to two 1.1 GHz NMR instruments: one for solids (NMRFAM), one for solutions (CCRC)&lt;br /&gt;
* &#039;&#039;&#039;Facilities&#039;&#039;&#039; – Views of all facilities connected to the NAN network including their instruments and services&lt;br /&gt;
* &#039;&#039;&#039;Instruments&#039;&#039;&#039; – Filterable and sortable tables that list all spectrometers, and probes, connected to the NAN network&lt;br /&gt;
* &#039;&#039;&#039;UHF access request system&#039;&#039;&#039; – Structured, review-based workflow to request access to NAN’s two 1.1 GHz spectrometers and other UHF assets that choose to utilize the UHF request system.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Data Transport &amp;amp; Management&#039;&#039;&#039; ==&lt;br /&gt;
* &#039;&#039;&#039;NDTS (NAN Data Transport System)&#039;&#039;&#039; – automated pipeline that harvests raw experiment data from spectrometer workstations to the central archive with rich metadata linking (facility, spectrometer, probe, user, project, study, sample, experimental parameters, etc.).&lt;br /&gt;
* &#039;&#039;&#039;Manual Dataset Upload&#039;&#039;&#039; - ability to bulk upload datasets from a NAN connected spectrometer prior to NDTS installation.&lt;br /&gt;
* &#039;&#039;&#039;Secure Archival&#039;&#039;&#039; – NAN harvested datasets are stored on an enterprise-class network attached storage device and backed up to a geo-dispersed WORM enabled S3 bucket with high data durability. The NAN database is replicated across two datacenters and backed up daily.&lt;br /&gt;
* &#039;&#039;&#039;Data Browsers&#039;&#039;&#039; – Suite of tables for viewing and managing &#039;&#039;&#039;&#039;&#039;datasets&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;samples&#039;&#039;&#039;&#039;&#039;, and &#039;&#039;&#039;&#039;&#039;collections&#039;&#039;&#039;&#039;&#039;. Tables are customizable and each column may be filtered and sorted allowing for powerful queries. Standard and user-defined filters provide quick access to common views. A context menu allows easy access to &#039;&#039;&#039;&#039;&#039;actions&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Actions&#039;&#039;&#039; – Actions allow datasets to be viewed/edited, reassigned, downloaded, pushed to NMRbox, linked to samples, and annotated with classifications, tags, and notes. Actions work with multi-select for efficiency.&lt;br /&gt;
* &#039;&#039;&#039;Supplemental Data&#039;&#039;&#039; – Supplemental data may be added to datasets with a defined category and type (URL, unique identifier, file in dataset, uploaded file).&lt;br /&gt;
* &#039;&#039;&#039;Sample Definitions&#039;&#039;&#039; – Tools to define samples across a wide range of disciplines with tabs for defining the sample &#039;&#039;&#039;&#039;&#039;description&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;container&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;composition&#039;&#039;&#039;&#039;&#039;, and &#039;&#039;&#039;&#039;&#039;properties&#039;&#039;&#039;&#039;&#039;. Sample components are defined by &#039;&#039;&#039;&#039;&#039;type&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;role&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;quantity&#039;&#039;&#039;&#039;&#039;, and &#039;&#039;&#039;&#039;&#039;isotopic labeling&#039;&#039;&#039;&#039;&#039; with additional details based on component type (protein, chemical formula, carbohydrate, mixtures, polymers, etc.). Tools exist for creating sets of samples for environmental and metabolomics, and an interaction manager allows component interactions to be defined.&lt;br /&gt;
* &#039;&#039;&#039;Organization&#039;&#039;&#039; – All lab datasets are accessible from a single view. Hierarchical structure (Projects &amp;gt; Studies &amp;gt; Collections) mirrors a file system for lab data. User collections supported.&lt;br /&gt;
* &#039;&#039;&#039;Navigation Bar&#039;&#039;&#039; – Sidebar enables switching between public, KB, lab/personal, and all datasets &amp;amp; samples.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Public and Published Datasets&#039;&#039;&#039; ==&lt;br /&gt;
* &#039;&#039;&#039;Public datasets&#039;&#039;&#039; – Datasets may be marked public anytime and automatically become public three years after harvesting. Release dates may be extended in one-year blocks.&lt;br /&gt;
* &#039;&#039;&#039;Published datasets &amp;amp; collections&#039;&#039;&#039; – Immutable copies of datasets with persistent unique identifier (PUI). Datasets may be published independently or as part of a published collection.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Lab Administration&#039;&#039;&#039; ==&lt;br /&gt;
* &#039;&#039;&#039;Principal Investigators (PIs)&#039;&#039;&#039; – PIs in NAN are vetted and act as stewards to data collected by their lab members.&lt;br /&gt;
* &#039;&#039;&#039;Projects, Studies, Collections &amp;amp; Funding&#039;&#039;&#039; – Projects are defined at the lab level and provide three-level hierarchy for organizing lab data. Projects allow fine-grained permissions.&lt;br /&gt;
* &#039;&#039;&#039;Funding Sources&#039;&#039;&#039; – Funding sources are easily added with auto-population for some funding sources.&lt;br /&gt;
* &#039;&#039;&#039;Permissions&#039;&#039;&#039; – Intuitive matrix for controlling lab permissions for current and past users along with collaborators. Lab group defaults allow easy management.&lt;br /&gt;
* &#039;&#039;&#039;PI Delegate&#039;&#039;&#039; – PI delegates act on behalf of the PI reducing administrative burden.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Facility Management&#039;&#039;&#039; (only accessible by Facility staff with roles of Director, Administrator, or Facility Manager) ==&lt;br /&gt;
* &#039;&#039;&#039;Facility Dashboards&#039;&#039;&#039; – Form tools for entering facility, spectrometer, and probe information.&lt;br /&gt;
* &#039;&#039;&#039;User Management&#039;&#039;&#039; – Tools to add users, map local spectrometer users to NAN users, configure default NDTS harvesting for users.&lt;br /&gt;
* &#039;&#039;&#039;Access to Data&#039;&#039;&#039; – Facility Managers, Directors, and Administrators act as stewards of datasets collected in their facility and have the privileges to view, reassign, and purge data.&lt;br /&gt;
* &#039;&#039;&#039;NDTS&#039;&#039;&#039; &#039;&#039;&#039;Software&#039;&#039;&#039; – Access to download NDTS software and a portal tool for defining NDTS filter settings.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;virtual Network Operations Center (vNOC)&#039;&#039;&#039; ==&lt;br /&gt;
* [[User Roles and Permissions|Role-based]] dashboards with increasing scope:&lt;br /&gt;
** &#039;&#039;&#039;Public View&#039;&#039;&#039; – aggregates data across facilities, instruments, users, and harvested datasets.&lt;br /&gt;
** &#039;&#039;&#039;PI/User View&#039;&#039;&#039; – breaks those metrics down for the lab and individual.&lt;br /&gt;
** &#039;&#039;&#039;Facility/Administrator View&#039;&#039;&#039; – layers on spectrometer uptime, harvesting status, and storage metrics for individual facilities or the whole network, for NAN administrators.&lt;br /&gt;
** &#039;&#039;&#039;UHF Dashboard&#039;&#039;&#039; - accessible by UHF committee members and administrators - provides UHF statistics for submissions based on instrument and submitter&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Help &amp;amp; Support&#039;&#039;&#039; ==&lt;br /&gt;
* &#039;&#039;&#039;FAQs&#039;&#039;&#039; – Quick answers to common questions.&lt;br /&gt;
* &#039;&#039;&#039;Wiki&#039;&#039;&#039; – Community-editable documentation on the portal and NDTS.&lt;br /&gt;
* &#039;&#039;&#039;Support tickets&#039;&#039;&#039; – Submit through the portal or email (support@usnan.org).&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Facility_Information&amp;diff=1262</id>
		<title>Facility Information</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Facility_Information&amp;diff=1262"/>
		<updated>2025-07-31T20:09:23Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FacilityDashboardNavigation}}&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Overview&#039;&#039;&#039; ==&lt;br /&gt;
The Facility Information page on the NAN portal enables facility managers, staff, and directors to manage and publish details about their NMR facility and instruments. This page acts as a content management interface. Designated staff members can edit facility-related content across the Facility Dashboard.&lt;br /&gt;
&lt;br /&gt;
It is used to populate descriptive and operational details about facilities, making them discoverable through the NAN portal.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;General Information&#039;&#039;&#039; ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Description !! Required&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Long Name&#039;&#039;&#039; || Full name of the facility. || Yes&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Short Name&#039;&#039;&#039; || Abbreviated name for display. || Yes&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Facility Website URL&#039;&#039;&#039; || Link to the facility’s main website. || Yes&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Facility Description&#039;&#039;&#039; || A paragraph describing the facility’s focus and capabilities. || Yes&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Generic Facility Account&#039;&#039;&#039; || Internal account used to assign datasets not affiliated with any PI. || auto-generated&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Facility Services&#039;&#039;&#039; ===&lt;br /&gt;
Facilities may list supported services. Each service has an optional free-text description field and a default description is provided, but is fully editable.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Service !! Description Field Available&lt;br /&gt;
|-&lt;br /&gt;
| Remote Access || Yes&lt;br /&gt;
|-&lt;br /&gt;
| Self Service || Yes&lt;br /&gt;
|-&lt;br /&gt;
| Consultation || Yes&lt;br /&gt;
|-&lt;br /&gt;
| Training || Yes&lt;br /&gt;
|-&lt;br /&gt;
| Shipping and Handling || Yes&lt;br /&gt;
|-&lt;br /&gt;
| Analysis || Yes&lt;br /&gt;
|-&lt;br /&gt;
| Experiment Setup || Yes&lt;br /&gt;
|-&lt;br /&gt;
| Data Processing || Yes&lt;br /&gt;
|-&lt;br /&gt;
| Sample Preparation || Yes&lt;br /&gt;
|-&lt;br /&gt;
| Rotor Packing || Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Additional Facility Web Pages&#039;&#039;&#039; ===&lt;br /&gt;
Facilities may link to supplementary pages beyond the main facility URL entered in General information and categorize their purpose. A Test URL button may be used to ensure that the URL is properly formatted and is active. An actions button allows the URL to be removed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Webpage Type (Required field) &lt;br /&gt;
!Website URL (Required Field)!! Description&lt;br /&gt;
|-&lt;br /&gt;
| Contact &lt;br /&gt;
|&#039;&#039;enter URL&#039;&#039;|| Contact information or personnel directory&lt;br /&gt;
|-&lt;br /&gt;
| Facility Access &lt;br /&gt;
|&#039;&#039;enter URL&#039;&#039;|| Instructions or policies for accessing the facility&lt;br /&gt;
|-&lt;br /&gt;
| Overview &lt;br /&gt;
|&#039;&#039;enter URL&#039;&#039;|| High-level introduction to the facility&lt;br /&gt;
|-&lt;br /&gt;
| Policy &lt;br /&gt;
|&#039;&#039;enter URL&#039;&#039;|| Usage or access policies&lt;br /&gt;
|-&lt;br /&gt;
| Rates &lt;br /&gt;
|&#039;&#039;enter URL&#039;&#039;|| Pricing for services or instruments&lt;br /&gt;
|-&lt;br /&gt;
| Research &lt;br /&gt;
|&#039;&#039;enter URL&#039;&#039;|| Highlights of ongoing or past research&lt;br /&gt;
|-&lt;br /&gt;
| Service &lt;br /&gt;
|&#039;&#039;enter URL&#039;&#039;|| Detailed list of available services&lt;br /&gt;
|-&lt;br /&gt;
| Spectrometers &lt;br /&gt;
|&#039;&#039;enter URL&#039;&#039;|| Dedicated information about instruments at the facility&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Addresses&#039;&#039;&#039; ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Address Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Mailing Address || Address for correspondence &lt;br /&gt;
|-&lt;br /&gt;
| Shipping Address || Address for receiving physical samples or items &lt;br /&gt;
|-&lt;br /&gt;
| Physical Location || Actual building/lab location of the facility &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Staff&#039;&#039;&#039; ===&lt;br /&gt;
Staff may be added with required First and Last Names. Optionally phone and email may be added. One or more Roles and Responsibilities must be chosen from the pull-down list. See the Note for important information.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note: Staff members assigned the Roles of Director, Administrator, or Facility Manager have special privileges, including the ability to edit facility information, manage facility users, and access all data harvested by NDTS from the facility.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Roles ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Role !! Description&lt;br /&gt;
!Special Privileges&lt;br /&gt;
|-&lt;br /&gt;
| Administrator || Oversees administrative operations&lt;br /&gt;
|YES&lt;br /&gt;
|-&lt;br /&gt;
| Director || Overall leadership and strategic direction&lt;br /&gt;
|YES&lt;br /&gt;
|-&lt;br /&gt;
| Engineer || Technical hardware and system support&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| Facility Manager || Primary contact for daily operations&lt;br /&gt;
|YES&lt;br /&gt;
|-&lt;br /&gt;
| Researcher || Scientific users associated with the facility&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| Technician || Laboratory and technical support staff&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| Approver || May approve requests or data actions&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Responsibilities ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Responsibility !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Administrative Services || Scheduling, billing, and documentation&lt;br /&gt;
|-&lt;br /&gt;
| Equipment Maintenance || Overseeing hardware performance and upkeep&lt;br /&gt;
|-&lt;br /&gt;
| Experiment Support || Assisting users with experiment setup and troubleshooting&lt;br /&gt;
|-&lt;br /&gt;
| Sample Shipping and Handling || Coordination of sample logistics&lt;br /&gt;
|-&lt;br /&gt;
| Scheduling || Managing instrument availability and reservations&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Contacts&#039;&#039;&#039; ===&lt;br /&gt;
Contacts are selected from staff members to act as primary communication points for the facility. For staff designated as Contacts, the Work Phone and Email is required. In addition the Contact Type must be selected&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Contact Type &lt;br /&gt;
|-&lt;br /&gt;
| Administrative Services &lt;br /&gt;
|-&lt;br /&gt;
|Equipment Maintenance&lt;br /&gt;
|-&lt;br /&gt;
|Experiment Support&lt;br /&gt;
|-&lt;br /&gt;
|Sample Shipping and Handling&lt;br /&gt;
|-&lt;br /&gt;
|Scheduling&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Controls and Status&#039;&#039;&#039; ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Control !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Save&#039;&#039;&#039; || Commits all entered information to the portal. || Always available&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Discard Changes&#039;&#039;&#039; || Reverts unsaved changes. || Always available&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Ready for Public View&#039;&#039;&#039; || Toggle to delay publication of data until ready for public release. || Optional&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Initial Setup&#039;&#039;&#039; ===&lt;br /&gt;
Adding a new facility node to NAN is a manual process. At the time that the facility is added to the NAN database an initial user will be identified and marked as a facility manager so that they may begin to add facility information and add additional staff who will then have access to the facility dashboard to assist with populating facility information.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=User_Roles_and_Permissions&amp;diff=1261</id>
		<title>User Roles and Permissions</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=User_Roles_and_Permissions&amp;diff=1261"/>
		<updated>2025-07-31T14:46:25Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: /* Facility Staff */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== NAN Users and NMRbox Users and NMRhub Users—Oh My! ==&lt;br /&gt;
&lt;br /&gt;
* [https://nmrbox.nmrhub.org/ NMRbox] and NAN were both developed at [https://health.uconn.edu/ UConn Health] and operate on shared computational resources hosted by the [https://health.uconn.edu/high-performance-computing/ HPC facility]. NMRbox has served the NMR community for over a decade, during which users had &#039;&#039;&#039;NMRbox&#039;&#039;&#039; accounts.&lt;br /&gt;
* With the introduction of NAN, we wanted to avoid &#039;&#039;&#039;YAUA&#039;&#039;&#039; — &#039;&#039;Yet Another User Account&#039;&#039;. To streamline access, we created the &#039;&#039;&#039;[https://nmrhub.org/ NMRhub]&#039;&#039;&#039; landing site, which provides links to all computational resources hosted at UConn Health. At the same time, we rebranded NMRbox accounts as &#039;&#039;&#039;NMRhub users&#039;&#039;&#039;.&lt;br /&gt;
* As a result, there is no functional difference between a NAN user and an NMRbox user — throughout the documentation, the terms &#039;&#039;&#039;NAN user&#039;&#039;&#039; and &#039;&#039;&#039;NMRhub user&#039;&#039;&#039; are used interchangeably.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;The Role of Vetted PIs&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A key change introduced with NAN was the concept of &#039;&#039;&#039;vetted PIs&#039;&#039;&#039; and the formal linking of users to PI-led lab groups. Previously, users self-declared their roles (e.g., PI, graduate student), but these designations were not verified.&lt;br /&gt;
&lt;br /&gt;
Because &#039;&#039;&#039;dataset ownership in NAN is PI-based&#039;&#039;&#039;, we added mechanisms for:&lt;br /&gt;
* Users to update their account and request &#039;&#039;&#039;PI status&#039;&#039;&#039;&lt;br /&gt;
* The NAN team to verify and approve PI status&lt;br /&gt;
* Users to request access to a PI&#039;s lab group, which must be approved by the PI or their delegate&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;Seamless Access Through SSO&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We have implemented &#039;&#039;&#039;Single Sign-On (SSO)&#039;&#039;&#039; across all NMRhub resources — including &#039;&#039;&#039;NMRbox&#039;&#039;&#039;, &#039;&#039;&#039;NAN&#039;&#039;&#039;, &#039;&#039;&#039;[https://nuscon.org/home NUScon]&#039;&#039;&#039;, and the &#039;&#039;&#039;virtual NAN Operations Center&#039;&#039;&#039; — to enable seamless navigation and access across the ecosystem.&lt;br /&gt;
&lt;br /&gt;
== Public User ==&lt;br /&gt;
A user who is not authenticated with an NMRhub account.&lt;br /&gt;
&lt;br /&gt;
They have view-only access to:&lt;br /&gt;
* The &#039;&#039;&#039;[[Resource Connector]]&#039;&#039;&#039; (lists facilities, instruments, configurations, searchable by services)&lt;br /&gt;
* The &#039;&#039;&#039;[[Knowledgebases|Knowledgebase]]&#039;&#039;&#039; (introductory content on how NMR can be used in research)&lt;br /&gt;
* The &#039;&#039;&#039;[[Vignette Library]]&#039;&#039;&#039; (summaries of papers using NMR)&lt;br /&gt;
* The &#039;&#039;&#039;[[Materials Periodic Table]]&#039;&#039;&#039; (isotope-specific NMR attributes)&lt;br /&gt;
* All &#039;&#039;&#039;[[Public and Publishing|Public Datasets]]&#039;&#039;&#039; including those in the Knowledgebase&lt;br /&gt;
* &#039;&#039;&#039;[[Public and Publishing|Published Collections]]&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;[https://usnan.nmrhub.org/operations/kibana-public Public View]&#039;&#039;&#039; of the Virtual NAN Operations Center (vNOC)&lt;br /&gt;
&lt;br /&gt;
== Standard NAN User ==&lt;br /&gt;
An authenticated user with an NMRhub account.&lt;br /&gt;
&lt;br /&gt;
They have access to:&lt;br /&gt;
* All Public User content&lt;br /&gt;
* &#039;&#039;&#039;[[Data Browser|Dataset, Sample, and Collection Browsers]]&#039;&#039;&#039; (for data they have permission to see)&lt;br /&gt;
* The ability to &#039;&#039;&#039;reassign datasets&#039;&#039;&#039; to other lab members for 3 months after harvesting&lt;br /&gt;
* &#039;&#039;&#039;[[UHF Access]]&#039;&#039;&#039; (view/submit requests if granted by their PI)&lt;br /&gt;
* [[Data Browser#My Permissions|&#039;&#039;&#039;My Permissions&#039;&#039;&#039;]] (shows what permissions their PI has granted)&lt;br /&gt;
* The [https://usnan.nmrhub.org/operations/kibana-user &#039;&#039;&#039;User Dashboard&#039;&#039;&#039;] of vNOC&lt;br /&gt;
* The ability to create &#039;&#039;&#039;[[Vignette Library|Literature Vignettes]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Principal Investigator (PI) ==&lt;br /&gt;
Includes everything a standard NAN User sees, plus:&lt;br /&gt;
* Access to &#039;&#039;&#039;[[Lab Administration]]&#039;&#039;&#039; for:&lt;br /&gt;
** Creating and managing Projects&lt;br /&gt;
** Adding funding sources&lt;br /&gt;
** Managing lab users and permissions&lt;br /&gt;
* The &#039;&#039;&#039;[https://usnan.nmrhub.org/operations/kibana-pi PI Dashboard]&#039;&#039;&#039; of vNOC (summary of lab-wide data)&lt;br /&gt;
* Ability to create &#039;&#039;&#039;Literature Vignettes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== PI Delegate ==&lt;br /&gt;
A lab-group member designated by the PI with delegate permissions.&lt;br /&gt;
&lt;br /&gt;
* Can switch into the PI account to perform actions on their behalf (like the &#039;&#039;su&#039;&#039; command in Linux)&lt;br /&gt;
* Does not have PI privileges in their own account directly&lt;br /&gt;
* All actions are performed as the PI once switched&lt;br /&gt;
&lt;br /&gt;
== Facility Staff ==&lt;br /&gt;
&lt;br /&gt;
Each facility must have at least one staff member assigned when it is created. Facility staff are defined on the Facility Information page (viewable only by users with edit rights). Staff with the &#039;&#039;&#039;&#039;&#039;Roles&#039;&#039;&#039;&#039;&#039; of &#039;&#039;&#039;Administrator&#039;&#039;&#039;, &#039;&#039;&#039;Director&#039;&#039;&#039;, or &#039;&#039;&#039;Facility Manager&#039;&#039;&#039; have special privileges, including the ability to edit facility information, manage users, and access all data harvested by NDTS from the facility, as described below.&lt;br /&gt;
&lt;br /&gt;
Users may hold more than one role: &#039;&#039;&#039;Administrator&#039;&#039;&#039;, &#039;&#039;&#039;Director&#039;&#039;&#039;, Engineer, &#039;&#039;&#039;Facility Manager&#039;&#039;&#039;, Researcher, Technician, or Approver. Users who are &#039;&#039;&#039;NOT&#039;&#039;&#039; listed as an Administrator, Director, or Facility Manager do not have special privileges beyond being recognized as facility staff.&lt;br /&gt;
&lt;br /&gt;
Users assigned the roles of Administrator, Director, or Facility Manager have:&lt;br /&gt;
&lt;br /&gt;
* Access to the &#039;&#039;&#039;[[Facility Dashboards|Facility Dashboard]]&#039;&#039;&#039; to:&lt;br /&gt;
** Edit facility, instrument, and probe details  &lt;br /&gt;
** Manage users and instrument records  &lt;br /&gt;
** Download NDTS software  &lt;br /&gt;
* Real-time updates to the portal based on dashboard changes  &lt;br /&gt;
* Unrestricted access to all datasets collected within their facility  &lt;br /&gt;
* Ability to &#039;&#039;&#039;reassign&#039;&#039;&#039; or &#039;&#039;&#039;purge&#039;&#039;&#039; datasets collected within their facility  &lt;br /&gt;
* Access to the &#039;&#039;&#039;[https://usnan.nmrhub.org/operations/kibana-fm Facility Dashboard]&#039;&#039;&#039; of vNOC&lt;br /&gt;
&lt;br /&gt;
== Knowledgebase / Website Content Provider ==&lt;br /&gt;
A NAN user with content editing privileges.&lt;br /&gt;
&lt;br /&gt;
They can:&lt;br /&gt;
* Create and edit &#039;&#039;&#039;Knowledgebase content&#039;&#039;&#039;&lt;br /&gt;
* Assign datasets as &#039;&#039;&#039;KB Datasets&#039;&#039;&#039;&lt;br /&gt;
* Edit any page with built-in content management tools on the portal&lt;br /&gt;
&lt;br /&gt;
== UHF Reviewer ==&lt;br /&gt;
A user added to the reviewer pool for Ultra-High Field (UHF) requests.&lt;br /&gt;
&lt;br /&gt;
* All PIs from labs with access to 1.1 GHz instruments are automatically added&lt;br /&gt;
&lt;br /&gt;
== UHF Administrator ==&lt;br /&gt;
A privileged user who helps run the UHF system.&lt;br /&gt;
&lt;br /&gt;
* Has full access to manage UHF requests&lt;br /&gt;
* Assists the UHF Operations Committee and current cycle chair&lt;br /&gt;
&lt;br /&gt;
== UHF Operations Committee Member ==&lt;br /&gt;
A user with broad oversight of UHF review activities.&lt;br /&gt;
&lt;br /&gt;
They can:&lt;br /&gt;
* Manage and review UHF requests&lt;br /&gt;
* Assign reviewers&lt;br /&gt;
* Modify user roles and expertise areas&lt;br /&gt;
* Change the status of UHF requests&lt;br /&gt;
* One member serves as the &#039;&#039;&#039;Chair&#039;&#039;&#039; for each review cycle&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=User_Roles_and_Permissions&amp;diff=1260</id>
		<title>User Roles and Permissions</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=User_Roles_and_Permissions&amp;diff=1260"/>
		<updated>2025-07-31T14:45:17Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: /* Facility Staff */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== NAN Users and NMRbox Users and NMRhub Users—Oh My! ==&lt;br /&gt;
&lt;br /&gt;
* [https://nmrbox.nmrhub.org/ NMRbox] and NAN were both developed at [https://health.uconn.edu/ UConn Health] and operate on shared computational resources hosted by the [https://health.uconn.edu/high-performance-computing/ HPC facility]. NMRbox has served the NMR community for over a decade, during which users had &#039;&#039;&#039;NMRbox&#039;&#039;&#039; accounts.&lt;br /&gt;
* With the introduction of NAN, we wanted to avoid &#039;&#039;&#039;YAUA&#039;&#039;&#039; — &#039;&#039;Yet Another User Account&#039;&#039;. To streamline access, we created the &#039;&#039;&#039;[https://nmrhub.org/ NMRhub]&#039;&#039;&#039; landing site, which provides links to all computational resources hosted at UConn Health. At the same time, we rebranded NMRbox accounts as &#039;&#039;&#039;NMRhub users&#039;&#039;&#039;.&lt;br /&gt;
* As a result, there is no functional difference between a NAN user and an NMRbox user — throughout the documentation, the terms &#039;&#039;&#039;NAN user&#039;&#039;&#039; and &#039;&#039;&#039;NMRhub user&#039;&#039;&#039; are used interchangeably.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;The Role of Vetted PIs&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A key change introduced with NAN was the concept of &#039;&#039;&#039;vetted PIs&#039;&#039;&#039; and the formal linking of users to PI-led lab groups. Previously, users self-declared their roles (e.g., PI, graduate student), but these designations were not verified.&lt;br /&gt;
&lt;br /&gt;
Because &#039;&#039;&#039;dataset ownership in NAN is PI-based&#039;&#039;&#039;, we added mechanisms for:&lt;br /&gt;
* Users to update their account and request &#039;&#039;&#039;PI status&#039;&#039;&#039;&lt;br /&gt;
* The NAN team to verify and approve PI status&lt;br /&gt;
* Users to request access to a PI&#039;s lab group, which must be approved by the PI or their delegate&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;Seamless Access Through SSO&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We have implemented &#039;&#039;&#039;Single Sign-On (SSO)&#039;&#039;&#039; across all NMRhub resources — including &#039;&#039;&#039;NMRbox&#039;&#039;&#039;, &#039;&#039;&#039;NAN&#039;&#039;&#039;, &#039;&#039;&#039;[https://nuscon.org/home NUScon]&#039;&#039;&#039;, and the &#039;&#039;&#039;virtual NAN Operations Center&#039;&#039;&#039; — to enable seamless navigation and access across the ecosystem.&lt;br /&gt;
&lt;br /&gt;
== Public User ==&lt;br /&gt;
A user who is not authenticated with an NMRhub account.&lt;br /&gt;
&lt;br /&gt;
They have view-only access to:&lt;br /&gt;
* The &#039;&#039;&#039;[[Resource Connector]]&#039;&#039;&#039; (lists facilities, instruments, configurations, searchable by services)&lt;br /&gt;
* The &#039;&#039;&#039;[[Knowledgebases|Knowledgebase]]&#039;&#039;&#039; (introductory content on how NMR can be used in research)&lt;br /&gt;
* The &#039;&#039;&#039;[[Vignette Library]]&#039;&#039;&#039; (summaries of papers using NMR)&lt;br /&gt;
* The &#039;&#039;&#039;[[Materials Periodic Table]]&#039;&#039;&#039; (isotope-specific NMR attributes)&lt;br /&gt;
* All &#039;&#039;&#039;[[Public and Publishing|Public Datasets]]&#039;&#039;&#039; including those in the Knowledgebase&lt;br /&gt;
* &#039;&#039;&#039;[[Public and Publishing|Published Collections]]&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;[https://usnan.nmrhub.org/operations/kibana-public Public View]&#039;&#039;&#039; of the Virtual NAN Operations Center (vNOC)&lt;br /&gt;
&lt;br /&gt;
== Standard NAN User ==&lt;br /&gt;
An authenticated user with an NMRhub account.&lt;br /&gt;
&lt;br /&gt;
They have access to:&lt;br /&gt;
* All Public User content&lt;br /&gt;
* &#039;&#039;&#039;[[Data Browser|Dataset, Sample, and Collection Browsers]]&#039;&#039;&#039; (for data they have permission to see)&lt;br /&gt;
* The ability to &#039;&#039;&#039;reassign datasets&#039;&#039;&#039; to other lab members for 3 months after harvesting&lt;br /&gt;
* &#039;&#039;&#039;[[UHF Access]]&#039;&#039;&#039; (view/submit requests if granted by their PI)&lt;br /&gt;
* [[Data Browser#My Permissions|&#039;&#039;&#039;My Permissions&#039;&#039;&#039;]] (shows what permissions their PI has granted)&lt;br /&gt;
* The [https://usnan.nmrhub.org/operations/kibana-user &#039;&#039;&#039;User Dashboard&#039;&#039;&#039;] of vNOC&lt;br /&gt;
* The ability to create &#039;&#039;&#039;[[Vignette Library|Literature Vignettes]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Principal Investigator (PI) ==&lt;br /&gt;
Includes everything a standard NAN User sees, plus:&lt;br /&gt;
* Access to &#039;&#039;&#039;[[Lab Administration]]&#039;&#039;&#039; for:&lt;br /&gt;
** Creating and managing Projects&lt;br /&gt;
** Adding funding sources&lt;br /&gt;
** Managing lab users and permissions&lt;br /&gt;
* The &#039;&#039;&#039;[https://usnan.nmrhub.org/operations/kibana-pi PI Dashboard]&#039;&#039;&#039; of vNOC (summary of lab-wide data)&lt;br /&gt;
* Ability to create &#039;&#039;&#039;Literature Vignettes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== PI Delegate ==&lt;br /&gt;
A lab-group member designated by the PI with delegate permissions.&lt;br /&gt;
&lt;br /&gt;
* Can switch into the PI account to perform actions on their behalf (like the &#039;&#039;su&#039;&#039; command in Linux)&lt;br /&gt;
* Does not have PI privileges in their own account directly&lt;br /&gt;
* All actions are performed as the PI once switched&lt;br /&gt;
&lt;br /&gt;
== Facility Staff ==&lt;br /&gt;
&lt;br /&gt;
Each facility must have at least one staff member assigned when it is created. Facility staff are defined on the Facility Information page (viewable only by users with edit rights). Staff with the roles of &#039;&#039;&#039;Administrator&#039;&#039;&#039;, &#039;&#039;&#039;Director&#039;&#039;&#039;, or &#039;&#039;&#039;Facility Manager&#039;&#039;&#039; have special privileges, including the ability to edit facility information, manage users, and access all data harvested by NDTS from the facility, as described below.&lt;br /&gt;
&lt;br /&gt;
Users may hold more than one role: &#039;&#039;&#039;Administrator&#039;&#039;&#039;, &#039;&#039;&#039;Director&#039;&#039;&#039;, Engineer, &#039;&#039;&#039;Facility Manager&#039;&#039;&#039;, Researcher, Technician, or Approver. Users who are &#039;&#039;&#039;not&#039;&#039;&#039; listed as an Administrator, Director, or Facility Manager do not have special privileges beyond being recognized as facility staff.&lt;br /&gt;
&lt;br /&gt;
Users assigned the roles of Administrator, Director, or Facility Manager have:&lt;br /&gt;
&lt;br /&gt;
* Access to the &#039;&#039;&#039;[[Facility Dashboards|Facility Dashboard]]&#039;&#039;&#039; to:&lt;br /&gt;
** Edit facility, instrument, and probe details  &lt;br /&gt;
** Manage users and instrument records  &lt;br /&gt;
** Download NDTS software  &lt;br /&gt;
* Real-time updates to the portal based on dashboard changes  &lt;br /&gt;
* Unrestricted access to all datasets collected within their facility  &lt;br /&gt;
* Ability to &#039;&#039;&#039;reassign&#039;&#039;&#039; or &#039;&#039;&#039;purge&#039;&#039;&#039; datasets collected within their facility  &lt;br /&gt;
* Access to the &#039;&#039;&#039;[https://usnan.nmrhub.org/operations/kibana-fm Facility Dashboard]&#039;&#039;&#039; of vNOC&lt;br /&gt;
&lt;br /&gt;
== Knowledgebase / Website Content Provider ==&lt;br /&gt;
A NAN user with content editing privileges.&lt;br /&gt;
&lt;br /&gt;
They can:&lt;br /&gt;
* Create and edit &#039;&#039;&#039;Knowledgebase content&#039;&#039;&#039;&lt;br /&gt;
* Assign datasets as &#039;&#039;&#039;KB Datasets&#039;&#039;&#039;&lt;br /&gt;
* Edit any page with built-in content management tools on the portal&lt;br /&gt;
&lt;br /&gt;
== UHF Reviewer ==&lt;br /&gt;
A user added to the reviewer pool for Ultra-High Field (UHF) requests.&lt;br /&gt;
&lt;br /&gt;
* All PIs from labs with access to 1.1 GHz instruments are automatically added&lt;br /&gt;
&lt;br /&gt;
== UHF Administrator ==&lt;br /&gt;
A privileged user who helps run the UHF system.&lt;br /&gt;
&lt;br /&gt;
* Has full access to manage UHF requests&lt;br /&gt;
* Assists the UHF Operations Committee and current cycle chair&lt;br /&gt;
&lt;br /&gt;
== UHF Operations Committee Member ==&lt;br /&gt;
A user with broad oversight of UHF review activities.&lt;br /&gt;
&lt;br /&gt;
They can:&lt;br /&gt;
* Manage and review UHF requests&lt;br /&gt;
* Assign reviewers&lt;br /&gt;
* Modify user roles and expertise areas&lt;br /&gt;
* Change the status of UHF requests&lt;br /&gt;
* One member serves as the &#039;&#039;&#039;Chair&#039;&#039;&#039; for each review cycle&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=User_Roles_and_Permissions&amp;diff=1259</id>
		<title>User Roles and Permissions</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=User_Roles_and_Permissions&amp;diff=1259"/>
		<updated>2025-07-31T14:44:17Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== NAN Users and NMRbox Users and NMRhub Users—Oh My! ==&lt;br /&gt;
&lt;br /&gt;
* [https://nmrbox.nmrhub.org/ NMRbox] and NAN were both developed at [https://health.uconn.edu/ UConn Health] and operate on shared computational resources hosted by the [https://health.uconn.edu/high-performance-computing/ HPC facility]. NMRbox has served the NMR community for over a decade, during which users had &#039;&#039;&#039;NMRbox&#039;&#039;&#039; accounts.&lt;br /&gt;
* With the introduction of NAN, we wanted to avoid &#039;&#039;&#039;YAUA&#039;&#039;&#039; — &#039;&#039;Yet Another User Account&#039;&#039;. To streamline access, we created the &#039;&#039;&#039;[https://nmrhub.org/ NMRhub]&#039;&#039;&#039; landing site, which provides links to all computational resources hosted at UConn Health. At the same time, we rebranded NMRbox accounts as &#039;&#039;&#039;NMRhub users&#039;&#039;&#039;.&lt;br /&gt;
* As a result, there is no functional difference between a NAN user and an NMRbox user — throughout the documentation, the terms &#039;&#039;&#039;NAN user&#039;&#039;&#039; and &#039;&#039;&#039;NMRhub user&#039;&#039;&#039; are used interchangeably.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;The Role of Vetted PIs&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A key change introduced with NAN was the concept of &#039;&#039;&#039;vetted PIs&#039;&#039;&#039; and the formal linking of users to PI-led lab groups. Previously, users self-declared their roles (e.g., PI, graduate student), but these designations were not verified.&lt;br /&gt;
&lt;br /&gt;
Because &#039;&#039;&#039;dataset ownership in NAN is PI-based&#039;&#039;&#039;, we added mechanisms for:&lt;br /&gt;
* Users to update their account and request &#039;&#039;&#039;PI status&#039;&#039;&#039;&lt;br /&gt;
* The NAN team to verify and approve PI status&lt;br /&gt;
* Users to request access to a PI&#039;s lab group, which must be approved by the PI or their delegate&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;Seamless Access Through SSO&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We have implemented &#039;&#039;&#039;Single Sign-On (SSO)&#039;&#039;&#039; across all NMRhub resources — including &#039;&#039;&#039;NMRbox&#039;&#039;&#039;, &#039;&#039;&#039;NAN&#039;&#039;&#039;, &#039;&#039;&#039;[https://nuscon.org/home NUScon]&#039;&#039;&#039;, and the &#039;&#039;&#039;virtual NAN Operations Center&#039;&#039;&#039; — to enable seamless navigation and access across the ecosystem.&lt;br /&gt;
&lt;br /&gt;
== Public User ==&lt;br /&gt;
A user who is not authenticated with an NMRhub account.&lt;br /&gt;
&lt;br /&gt;
They have view-only access to:&lt;br /&gt;
* The &#039;&#039;&#039;[[Resource Connector]]&#039;&#039;&#039; (lists facilities, instruments, configurations, searchable by services)&lt;br /&gt;
* The &#039;&#039;&#039;[[Knowledgebases|Knowledgebase]]&#039;&#039;&#039; (introductory content on how NMR can be used in research)&lt;br /&gt;
* The &#039;&#039;&#039;[[Vignette Library]]&#039;&#039;&#039; (summaries of papers using NMR)&lt;br /&gt;
* The &#039;&#039;&#039;[[Materials Periodic Table]]&#039;&#039;&#039; (isotope-specific NMR attributes)&lt;br /&gt;
* All &#039;&#039;&#039;[[Public and Publishing|Public Datasets]]&#039;&#039;&#039; including those in the Knowledgebase&lt;br /&gt;
* &#039;&#039;&#039;[[Public and Publishing|Published Collections]]&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;[https://usnan.nmrhub.org/operations/kibana-public Public View]&#039;&#039;&#039; of the Virtual NAN Operations Center (vNOC)&lt;br /&gt;
&lt;br /&gt;
== Standard NAN User ==&lt;br /&gt;
An authenticated user with an NMRhub account.&lt;br /&gt;
&lt;br /&gt;
They have access to:&lt;br /&gt;
* All Public User content&lt;br /&gt;
* &#039;&#039;&#039;[[Data Browser|Dataset, Sample, and Collection Browsers]]&#039;&#039;&#039; (for data they have permission to see)&lt;br /&gt;
* The ability to &#039;&#039;&#039;reassign datasets&#039;&#039;&#039; to other lab members for 3 months after harvesting&lt;br /&gt;
* &#039;&#039;&#039;[[UHF Access]]&#039;&#039;&#039; (view/submit requests if granted by their PI)&lt;br /&gt;
* [[Data Browser#My Permissions|&#039;&#039;&#039;My Permissions&#039;&#039;&#039;]] (shows what permissions their PI has granted)&lt;br /&gt;
* The [https://usnan.nmrhub.org/operations/kibana-user &#039;&#039;&#039;User Dashboard&#039;&#039;&#039;] of vNOC&lt;br /&gt;
* The ability to create &#039;&#039;&#039;[[Vignette Library|Literature Vignettes]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Principal Investigator (PI) ==&lt;br /&gt;
Includes everything a standard NAN User sees, plus:&lt;br /&gt;
* Access to &#039;&#039;&#039;[[Lab Administration]]&#039;&#039;&#039; for:&lt;br /&gt;
** Creating and managing Projects&lt;br /&gt;
** Adding funding sources&lt;br /&gt;
** Managing lab users and permissions&lt;br /&gt;
* The &#039;&#039;&#039;[https://usnan.nmrhub.org/operations/kibana-pi PI Dashboard]&#039;&#039;&#039; of vNOC (summary of lab-wide data)&lt;br /&gt;
* Ability to create &#039;&#039;&#039;Literature Vignettes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== PI Delegate ==&lt;br /&gt;
A lab-group member designated by the PI with delegate permissions.&lt;br /&gt;
&lt;br /&gt;
* Can switch into the PI account to perform actions on their behalf (like the &#039;&#039;su&#039;&#039; command in Linux)&lt;br /&gt;
* Does not have PI privileges in their own account directly&lt;br /&gt;
* All actions are performed as the PI once switched&lt;br /&gt;
&lt;br /&gt;
== Facility Staff ==&lt;br /&gt;
Each facility have staff members listed with at least one required when a facility is created. Facility staff, as defined on the Facility Information page (viewable only by users with edit rights to the facility) who have the roles of Administrator, Director, or Facility Manager have special privileges, including the ability to edit facility information, manage facility users, and access all data harvested by NDTS from the facility as described below.&lt;br /&gt;
&lt;br /&gt;
Users may have more than one role (&#039;&#039;&#039;Administrator&#039;&#039;&#039;, &#039;&#039;&#039;Director&#039;&#039;&#039;, Engineer, &#039;&#039;&#039;Facility Manager,&#039;&#039;&#039; Researcher, Technician, Approver). Users who are &#039;&#039;&#039;NOT&#039;&#039;&#039; listed as Administrator, Director, or Facility Manager have no special privileges other than being listed as staff as part of the facility. &lt;br /&gt;
&lt;br /&gt;
A user designated as Administrator, Director, or Facility Manager for a facility have:&lt;br /&gt;
* Access to the &#039;&#039;&#039;[[Facility Dashboards|Facility Dashboard]]&#039;&#039;&#039; for:&lt;br /&gt;
** Editing facility, instrument, and probe details&lt;br /&gt;
** Managing users and instrument records&lt;br /&gt;
** Downloading NDTS software&lt;br /&gt;
* Real-time updates to the portal based on dashboard changes&lt;br /&gt;
* Unrestricted access to all datasets collected within their facility&lt;br /&gt;
* Ability to &#039;&#039;&#039;reassign&#039;&#039;&#039; or &#039;&#039;&#039;purge datasets collected within their facility&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;[https://usnan.nmrhub.org/operations/kibana-fm Facility Dashboard]&#039;&#039;&#039; of vNOC&lt;br /&gt;
&lt;br /&gt;
== Knowledgebase / Website Content Provider ==&lt;br /&gt;
A NAN user with content editing privileges.&lt;br /&gt;
&lt;br /&gt;
They can:&lt;br /&gt;
* Create and edit &#039;&#039;&#039;Knowledgebase content&#039;&#039;&#039;&lt;br /&gt;
* Assign datasets as &#039;&#039;&#039;KB Datasets&#039;&#039;&#039;&lt;br /&gt;
* Edit any page with built-in content management tools on the portal&lt;br /&gt;
&lt;br /&gt;
== UHF Reviewer ==&lt;br /&gt;
A user added to the reviewer pool for Ultra-High Field (UHF) requests.&lt;br /&gt;
&lt;br /&gt;
* All PIs from labs with access to 1.1 GHz instruments are automatically added&lt;br /&gt;
&lt;br /&gt;
== UHF Administrator ==&lt;br /&gt;
A privileged user who helps run the UHF system.&lt;br /&gt;
&lt;br /&gt;
* Has full access to manage UHF requests&lt;br /&gt;
* Assists the UHF Operations Committee and current cycle chair&lt;br /&gt;
&lt;br /&gt;
== UHF Operations Committee Member ==&lt;br /&gt;
A user with broad oversight of UHF review activities.&lt;br /&gt;
&lt;br /&gt;
They can:&lt;br /&gt;
* Manage and review UHF requests&lt;br /&gt;
* Assign reviewers&lt;br /&gt;
* Modify user roles and expertise areas&lt;br /&gt;
* Change the status of UHF requests&lt;br /&gt;
* One member serves as the &#039;&#039;&#039;Chair&#039;&#039;&#039; for each review cycle&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Facilities&amp;diff=1257</id>
		<title>Facilities</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Facilities&amp;diff=1257"/>
		<updated>2025-07-23T18:29:45Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NAN-Connected NMR Facilities =&lt;br /&gt;
[[File:Facility Tiles.png|thumb|Facility Tiles]]&lt;br /&gt;
Each NMR facility that has joined the Network for Advanced NMR (NAN) is displayed on the &#039;&#039;&#039;[https://usnan.nmrhub.org/resource-connector/facilities Facility]&#039;&#039;&#039; page with a tile for each facility. These tiles provide direct links to the full facility page with the content listed below.&lt;br /&gt;
&lt;br /&gt;
Filters may be applied on the Facilities and Services.&lt;br /&gt;
&lt;br /&gt;
== Facility Page Contents ==&lt;br /&gt;
&lt;br /&gt;
Each facility has a detailed Facility page with the content shown in the table below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Component !! Description&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Institution&#039;&#039;&#039;&lt;br /&gt;
|Institution of the facility and location&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Facility Name&#039;&#039;&#039; || Name of the facility&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Facility Website&#039;&#039;&#039; || URL to the facility website&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Facility Blurb&#039;&#039;&#039; || A brief description of the facility’s capabilities, focus, or mission&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Facility Services&#039;&#039;&#039; || List of facility services that the facility supports. See full list below.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Instruments&#039;&#039;&#039;&lt;br /&gt;
|Tile for each of the instrument with status, name, field, Vendor, Model, and currently installed probe. Note that decommissioned instruments should still appear to support datasets collected on those instruments.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Contacts&#039;&#039;&#039;&lt;br /&gt;
|Staff contacts including name, title, phone/email, responsibilities, and expertise&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Additional Staff&#039;&#039;&#039; || Additional personnel with the same information as primary contacts&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Addresses&#039;&#039;&#039; || Physical location, mailing address, and shipping address&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;External Links&#039;&#039;&#039; || URLs to additional relevant resources or affiliated pages&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Available Services ==&lt;br /&gt;
&lt;br /&gt;
To allow users to be able to select facilities that will meet their needs, each facility can add services (listed below) that they provide.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Service !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Analysis&#039;&#039;&#039; || Assistance with interpretation and analysis of NMR data&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Consultation&#039;&#039;&#039; || Expert guidance on how NMR may be utilized in your research&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Data Processing&#039;&#039;&#039; || Access to tools or staff support for spectral data processing&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Experiment Setup&#039;&#039;&#039; || Facility staff set up and calibrate experiments for users&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Remote Access&#039;&#039;&#039; || Users can run experiments remotely&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Rotor Packing&#039;&#039;&#039; || Assistance with packing MAS rotors for solid-state NMR&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sample Preparation&#039;&#039;&#039; || Facility staff will add samples to tubes and rotors and perform simple sample preparation steps such as mixing components, adding buffers, pH adjustments, etc.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Self Service&#039;&#039;&#039; || Allow independent operation of NMR instruments&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Shipping and Handling&#039;&#039;&#039; || Support for inbound/outbound shipping and sample logistics&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Training&#039;&#039;&#039; || Hands-on or remote training in NMR methods and facility procedures&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Additional Resources ==&lt;br /&gt;
* [[Joining NAN]] – Overview of how to join NAN and meet technical requirements.&lt;br /&gt;
* [[Facility Dashboards]] – Instructions for facility staff to enter facility and instrument information.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Facilities&amp;diff=1256</id>
		<title>Facilities</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Facilities&amp;diff=1256"/>
		<updated>2025-07-23T18:24:17Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NAN-Connected NMR Facilities =&lt;br /&gt;
[[File:Facility Tiles.png|thumb|Facility Tiles]]&lt;br /&gt;
Each NMR facility that has joined the Network for Advanced NMR (NAN) is displayed on the &#039;&#039;&#039;[https://usnan.nmrhub.org/resource-connector/facilities Facility]&#039;&#039;&#039; page with a tile for each facility. These tiles provide direct links to the full facility page with the content listed below.&lt;br /&gt;
&lt;br /&gt;
Filters may be applied on the Facilities and Services.&lt;br /&gt;
&lt;br /&gt;
== Available Services ==&lt;br /&gt;
&lt;br /&gt;
To allow users to be able to select facilities that will meet their needs, each facility can add services (listed below) that they provide.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Service !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Analysis&#039;&#039;&#039; || Assistance with interpretation and analysis of NMR data&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Consultation&#039;&#039;&#039; || Expert guidance on how NMR may be utilized in your research&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Data Processing&#039;&#039;&#039; || Access to tools or staff support for spectral data processing&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Experiment Setup&#039;&#039;&#039; || Facility staff set up and calibrate experiments for users&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Remote Access&#039;&#039;&#039; || Users can run experiments remotely&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Rotor Packing&#039;&#039;&#039; || Assistance with packing MAS rotors for solid-state NMR&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sample Preparation&#039;&#039;&#039; || Facility staff will add samples to tubes and rotors and perform simple sample preparation steps such as mixing components, adding buffers, pH adjustments, etc.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Self Service&#039;&#039;&#039; || Allow independent operation of NMR instruments&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Shipping and Handling&#039;&#039;&#039; || Support for inbound/outbound shipping and sample logistics&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Training&#039;&#039;&#039; || Hands-on or remote training in NMR methods and facility procedures&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Facility Page Contents ==&lt;br /&gt;
&lt;br /&gt;
Each facility has a detailed Facility page with the content shown in the table below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Component !! Description&lt;br /&gt;
|-&lt;br /&gt;
|Institution&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Title&#039;&#039;&#039; || Includes the institution name, facility name, and physical location&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Facility Website&#039;&#039;&#039; || One or more URLs to official or internal facility pages&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Facility Blurb&#039;&#039;&#039; || A brief description of the facility’s capabilities, focus, or mission&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Contacts&#039;&#039;&#039; || Staff contacts including name, title, phone/email, responsibilities, and expertise&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Additional Staff&#039;&#039;&#039; || Additional personnel with the same information as primary contacts&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Addresses&#039;&#039;&#039; || Physical location, mailing address, and shipping address&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;External Links&#039;&#039;&#039; || URLs to additional relevant resources or affiliated pages&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Additional Resources ==&lt;br /&gt;
* [[Joining NAN]] – Overview of how to join NAN and meet technical requirements.&lt;br /&gt;
* [[Facility Dashboards]] – Instructions for facility staff to enter facility and instrument information.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=File:Facility_Tiles.png&amp;diff=1255</id>
		<title>File:Facility Tiles.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=File:Facility_Tiles.png&amp;diff=1255"/>
		<updated>2025-07-23T18:18:40Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Facility Tiles&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Onboarding_Guide&amp;diff=1249</id>
		<title>Onboarding Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Onboarding_Guide&amp;diff=1249"/>
		<updated>2025-07-18T15:36:20Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: /* Managing Facility Users */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview of Onboarding Steps ==&lt;br /&gt;
&lt;br /&gt;
* Facility added administratively&lt;br /&gt;
* A facility manager/director is linked to the facility&lt;br /&gt;
* Facility information populated&lt;br /&gt;
* Spectrometers and Probes are added and linked together&lt;br /&gt;
* NAN users are added to the facility and NDTS settings managed on a per-user basis&lt;br /&gt;
* Gateway identified, installed, and configured&lt;br /&gt;
* NDTS installed and configured on spectrometers&lt;br /&gt;
* Manage operations&lt;br /&gt;
&lt;br /&gt;
== Populating facility, spectrometer, and probe information ==&lt;br /&gt;
The information populated for the &#039;&#039;facility, spectrometer, and probe pages&#039;&#039; will appear on the NAN web-portal facility page as well as metadata linked to harvested datasets.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;NOTE: All information is fully editable at any time so do not fret over getting information perfect initially.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;STEPS&#039;&#039;&#039;:&lt;br /&gt;
# A NAN administrator (markm@uchc.edu) will create the facility on the NAN web portal. Information that is needed includes the following, but don&#039;t fret it all can be edited later:&lt;br /&gt;
#* Long name of the facility (e.g. National Magnetic Resonance Facility at Madison)&lt;br /&gt;
#* Short name of the facility (e.g. NMRFAM). Note that the short name and institution will appear as the facility for datasets and shown as a column in the data browser. (e.g. NMRFAM - UW-Madison)&lt;br /&gt;
#* Primary facility website URL (e.g. https://nmrfam.wisc.edu)&lt;br /&gt;
#* Facility manager or director - who must have an NMRhub account&lt;br /&gt;
# Once created the facility manager or director that was added to the facility will have access to populate additional information on the NAN portal.&lt;br /&gt;
#* See the [[Facility Dashboards]] wiki page for full details on editing facility information&lt;br /&gt;
#* They should see a box in the lower left-hand corner indicating the NMR facility they are acting on behalf.&lt;br /&gt;
#** Most users will see a single facility, but if a user were associated with more than one facility they would be able to choose the facility they are acting on from the list.&lt;br /&gt;
#* They should also see the Facility Dashboards menu item appear on the Navigation bar.&lt;br /&gt;
# Finish entering the facility information. Full instructions may be found on the [[Facility Information]] wiki page, but briefly:&lt;br /&gt;
#* Add a facility description&lt;br /&gt;
#* Add services that the facility provides and updating the service blurb from the default if desired&lt;br /&gt;
#* Add additional website URLs if desired (e.g. adding a URL to rates)&lt;br /&gt;
#* Add addresses&lt;br /&gt;
#* Add additional staff and choose their &#039;&#039;&#039;roles&#039;&#039;&#039;, &#039;&#039;&#039;responsibilities&#039;&#039;&#039;, and &#039;&#039;&#039;expertise&#039;&#039;&#039;&lt;br /&gt;
#** &#039;&#039;&#039;&#039;&#039;NOTE: All users added have edit access to the facility and instruments and also the ability to see all data harvested from the facility&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
#** &#039;&#039;&#039;&#039;&#039;NOTE: While a users contact information may be typed in manually, the best approach is to use the &amp;quot;Link an NMRhub user&amp;quot; at the top of the box when adding a new user. We recommend only entering information manually if the user will never have a NMRhub (NMRbox/NAN). We also recommend users update their NMRhub profile if information is out-of-date.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
#* Add primary contacts using the pull-down list of already entered staff&lt;br /&gt;
# Save the facility information&lt;br /&gt;
#* &#039;&#039;&#039;&#039;&#039;NOTE: We recommend using the SAVE button throughout the process so as to not lose data&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Add spectrometers (see the [[Spectrometers|Managing Spectrometers]] wiki page for full instructions - including how NAN defines a spectrometer)&lt;br /&gt;
#* Click add Spectrometer and fill out the form. Note that the name should be descriptive, but yet reasonably short as it will appear as a column in the dataset browser&lt;br /&gt;
# Add probes (see the [[Probes]] wiki page for full instructions)&lt;br /&gt;
#* Click Add probe and fill out the form.&lt;br /&gt;
#* Note that the probe name is automatically built based on the information provided including the size, model, and nuclei/channel information, as well as the gradients. Thus, it is best to keep the probe Model to a short value (e.g. TXO, TCI). Keep information such as the field strength, the length, serial number, nuclei, etc. out of the Model as it will be redundant in the probe name.&lt;br /&gt;
# Use the manage instruments page to link a probe to a spectrometer and add an install date.&lt;br /&gt;
#* Note: the install date is used to calculate which probe is installed in a spectrometer at any given time and thus which probe is associated with datasets collected in the time frame. Thus, it is critical that an install state date is added and that the installed probe is changed on the NAN portal when probes are changed. If you forget to change the probe install date it can be done retroactively.&lt;br /&gt;
&lt;br /&gt;
== Managing Facility Users ==&lt;br /&gt;
Facility managers must add a list of NAN users to their facilities. This is critical for a few reasons:&lt;br /&gt;
&lt;br /&gt;
* it controls the list of NAN users that appears on the NDTS GUI (rather than the users needing to search a never-endling list of all NAN users)&lt;br /&gt;
* it controls the list of users that a facility manager may reassign data to&lt;br /&gt;
* it allows NDTS settings to be defined on a per user basis&lt;br /&gt;
* it allows mapping of NAN users to local spectrometer workstation accounts or allows the local workstation account to be mapped to nobody&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;NOTE: There is a &amp;quot;Any unspecified&amp;quot; user that appears in the Manage Facility Users page. It is important that the NDTS settings be defined for this user. If the local workstation user is not defined in the Manage Facility Users page then NDTS will use the NDTS settings for the &amp;quot;Any unspecified&amp;quot; user to dictate whether data should be harvested in who it should be assigned to, if anyone. Note that if the datasets are not assigned to a NAN user then only facility staff will have access to them and they may reassign the data to the proper person from the data browser.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;NOTE: Users may be added individually, but we also allow all the users with an email domain to be added automatically which can make adding users much easier for a facility.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== NDTS Installation and Configuration ==&lt;br /&gt;
Identify a computer that will be used as the Gateway. See the Joining NAN page for technical details. Ideally this is a dedicated computer.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Onboarding_Guide&amp;diff=1248</id>
		<title>Onboarding Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Onboarding_Guide&amp;diff=1248"/>
		<updated>2025-07-18T14:10:29Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview of Onboarding Steps ==&lt;br /&gt;
&lt;br /&gt;
* Facility added administratively&lt;br /&gt;
* A facility manager/director is linked to the facility&lt;br /&gt;
* Facility information populated&lt;br /&gt;
* Spectrometers and Probes are added and linked together&lt;br /&gt;
* NAN users are added to the facility and NDTS settings managed on a per-user basis&lt;br /&gt;
* Gateway identified, installed, and configured&lt;br /&gt;
* NDTS installed and configured on spectrometers&lt;br /&gt;
* Manage operations&lt;br /&gt;
&lt;br /&gt;
== Populating facility, spectrometer, and probe information ==&lt;br /&gt;
The information populated for the &#039;&#039;facility, spectrometer, and probe pages&#039;&#039; will appear on the NAN web-portal facility page as well as metadata linked to harvested datasets.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;NOTE: All information is fully editable at any time so do not fret over getting information perfect initially.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;STEPS&#039;&#039;&#039;:&lt;br /&gt;
# A NAN administrator (markm@uchc.edu) will create the facility on the NAN web portal. Information that is needed includes the following, but don&#039;t fret it all can be edited later:&lt;br /&gt;
#* Long name of the facility (e.g. National Magnetic Resonance Facility at Madison)&lt;br /&gt;
#* Short name of the facility (e.g. NMRFAM). Note that the short name and institution will appear as the facility for datasets and shown as a column in the data browser. (e.g. NMRFAM - UW-Madison)&lt;br /&gt;
#* Primary facility website URL (e.g. https://nmrfam.wisc.edu)&lt;br /&gt;
#* Facility manager or director - who must have an NMRhub account&lt;br /&gt;
# Once created the facility manager or director that was added to the facility will have access to populate additional information on the NAN portal.&lt;br /&gt;
#* See the [[Facility Dashboards]] wiki page for full details on editing facility information&lt;br /&gt;
#* They should see a box in the lower left-hand corner indicating the NMR facility they are acting on behalf.&lt;br /&gt;
#** Most users will see a single facility, but if a user were associated with more than one facility they would be able to choose the facility they are acting on from the list.&lt;br /&gt;
#* They should also see the Facility Dashboards menu item appear on the Navigation bar.&lt;br /&gt;
# Finish entering the facility information. Full instructions may be found on the [[Facility Information]] wiki page, but briefly:&lt;br /&gt;
#* Add a facility description&lt;br /&gt;
#* Add services that the facility provides and updating the service blurb from the default if desired&lt;br /&gt;
#* Add additional website URLs if desired (e.g. adding a URL to rates)&lt;br /&gt;
#* Add addresses&lt;br /&gt;
#* Add additional staff and choose their &#039;&#039;&#039;roles&#039;&#039;&#039;, &#039;&#039;&#039;responsibilities&#039;&#039;&#039;, and &#039;&#039;&#039;expertise&#039;&#039;&#039;&lt;br /&gt;
#** &#039;&#039;&#039;&#039;&#039;NOTE: All users added have edit access to the facility and instruments and also the ability to see all data harvested from the facility&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
#** &#039;&#039;&#039;&#039;&#039;NOTE: While a users contact information may be typed in manually, the best approach is to use the &amp;quot;Link an NMRhub user&amp;quot; at the top of the box when adding a new user. We recommend only entering information manually if the user will never have a NMRhub (NMRbox/NAN). We also recommend users update their NMRhub profile if information is out-of-date.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
#* Add primary contacts using the pull-down list of already entered staff&lt;br /&gt;
# Save the facility information&lt;br /&gt;
#* &#039;&#039;&#039;&#039;&#039;NOTE: We recommend using the SAVE button throughout the process so as to not lose data&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Add spectrometers (see the [[Spectrometers|Managing Spectrometers]] wiki page for full instructions - including how NAN defines a spectrometer)&lt;br /&gt;
#* Click add Spectrometer and fill out the form. Note that the name should be descriptive, but yet reasonably short as it will appear as a column in the dataset browser&lt;br /&gt;
# Add probes (see the [[Probes]] wiki page for full instructions)&lt;br /&gt;
#* Click Add probe and fill out the form.&lt;br /&gt;
#* Note that the probe name is automatically built based on the information provided including the size, model, and nuclei/channel information, as well as the gradients. Thus, it is best to keep the probe Model to a short value (e.g. TXO, TCI). Keep information such as the field strength, the length, serial number, nuclei, etc. out of the Model as it will be redundant in the probe name.&lt;br /&gt;
# Use the manage instruments page to link a probe to a spectrometer and add an install date.&lt;br /&gt;
#* Note: the install date is used to calculate which probe is installed in a spectrometer at any given time and thus which probe is associated with datasets collected in the time frame. Thus, it is critical that an install state date is added and that the installed probe is changed on the NAN portal when probes are changed. If you forget to change the probe install date it can be done retroactively.&lt;br /&gt;
&lt;br /&gt;
== Managing Facility Users ==&lt;br /&gt;
Facility managers must add a list of NAN users to their facilities. This is critical for a few reasons:&lt;br /&gt;
&lt;br /&gt;
* it controls the list of NAN users that appears on the NDTS GUI (rather than the users needing to search a never-endling list of all NAN users)&lt;br /&gt;
* it controls the list of users that a facility manager may reassign data to&lt;br /&gt;
* it allows NDTS settings to be defined on a per user basis&lt;br /&gt;
* it allows mapping of NAN users to local spectrometer workstation accounts or allows the local workstation account to be mapped to nobody&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;NOTE: There is a &amp;quot;Any unspecified&amp;quot; user that appears in the Manage Facility Users page. It is important that the NDTS settings be defined for this user. If the local workstation user is not defined in the Manage Facility Users page then NDTS will use the NDTS settings for the &amp;quot;Any unspecified&amp;quot; user to dictate whether data should be harvested in who it should be assigned to, if anyone. Note that if the datasets are not assigned to a NAN user then only facility staff will have access to them and they may reassign the data to the proper person from the data browser.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== NDTS Installation and Configuration ==&lt;br /&gt;
Identify a computer that will be used as the Gateway. See the Joining NAN page for technical details. Ideally this is a dedicated computer.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Onboarding_Guide&amp;diff=1247</id>
		<title>Onboarding Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Onboarding_Guide&amp;diff=1247"/>
		<updated>2025-07-18T13:43:00Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview of Onboarding Steps ==&lt;br /&gt;
&lt;br /&gt;
* Facility added administratively&lt;br /&gt;
* A facility manager/director is linked to the facility&lt;br /&gt;
* Facility information populated&lt;br /&gt;
* Spectrometers and Probes are added and linked together&lt;br /&gt;
* NAN users are added to the facility and NDTS settings managed on a per-user basis&lt;br /&gt;
* Gateway identified, installed, and configured&lt;br /&gt;
* NDTS installed and configured on spectrometers&lt;br /&gt;
* Manage operations&lt;br /&gt;
&lt;br /&gt;
== Populating facility, spectrometer, and probe information ==&lt;br /&gt;
The information populated for the &#039;&#039;facility, spectrometer, and probe pages&#039;&#039; will appear on the NAN web-portal facility page as well as metadata linked to harvested datasets.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;NOTE: All information is fully editable at any time so do not fret over getting information perfect initially.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;STEPS&#039;&#039;&#039;:&lt;br /&gt;
# A NAN administrator (markm@uchc.edu) will create the facility on the NAN web portal. Information that is needed includes the following, but don&#039;t fret it all can be edited later:&lt;br /&gt;
#* Long name of the facility (e.g. National Magnetic Resonance Facility at Madison)&lt;br /&gt;
#* Short name of the facility (e.g. NMRFAM). Note that the short name and institution will appear as the facility for datasets and shown as a column in the data browser. (e.g. NMRFAM - UW-Madison)&lt;br /&gt;
#* Primary facility website URL (e.g. https://nmrfam.wisc.edu)&lt;br /&gt;
#* Facility manager or director - who must have an NMRhub account&lt;br /&gt;
# Once created the facility manager or director that was added to the facility will have access to populate additional information on the NAN portal.&lt;br /&gt;
#* See the [[Facility Dashboards]] wiki page for full details on editing facility information&lt;br /&gt;
#* They should see a box in the lower left-hand corner indicating the NMR facility they are acting on behalf.&lt;br /&gt;
#** Most users will see a single facility, but if a user were associated with more than one facility they would be able to choose the facility they are acting on from the list.&lt;br /&gt;
#* They should also see the Facility Dashboards menu item appear on the Navigation bar.&lt;br /&gt;
# Finish entering the facility information. Full instructions may be found on the [[Facility Information]] wiki page, but briefly:&lt;br /&gt;
#* Add a facility description&lt;br /&gt;
#* Add services that the facility provides and updating the service blurb from the default if desired&lt;br /&gt;
#* Add additional website URLs if desired (e.g. adding a URL to rates)&lt;br /&gt;
#* Add addresses&lt;br /&gt;
#* Add additional staff and choose their &#039;&#039;&#039;roles&#039;&#039;&#039;, &#039;&#039;&#039;responsibilities&#039;&#039;&#039;, and &#039;&#039;&#039;expertise&#039;&#039;&#039;&lt;br /&gt;
#** &#039;&#039;&#039;&#039;&#039;NOTE: All users added have edit access to the facility and instruments and also the ability to see all data harvested from the facility&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
#** &#039;&#039;&#039;&#039;&#039;NOTE: While a users contact information may be typed in manually, the best approach is to use the &amp;quot;Link an NMRhub user&amp;quot; at the top of the box when adding a new user. We recommend only entering information manually if the user will never have a NMRhub (NMRbox/NAN). We also recommend users update their NMRhub profile if information is out-of-date.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
#* Add primary contacts using the pull-down list of already entered staff&lt;br /&gt;
# Save the facility information&lt;br /&gt;
#* &#039;&#039;&#039;&#039;&#039;NOTE: We recommend using the SAVE button throughout the process so as to not lose data&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Add spectrometers (see the [[Spectrometers|Managing Spectrometers]] wiki page for full instructions - including how NAN defines a spectrometer)&lt;br /&gt;
#* Click add Spectrometer and fill out the form. Note that the name should be descriptive, but yet reasonably short as it will appear as a column in the dataset browser&lt;br /&gt;
# Add probes (see the [[Probes]] wiki page for full instructions)&lt;br /&gt;
#* Click Add probe and fill out the form.&lt;br /&gt;
#* Note that the probe name is automatically built based on the information provided including the size, model, and nuclei/channel information, as well as the gradients. Thus, it is best to keep the probe Model to a short value (e.g. TXO, TCI). Keep information such as the field strength, the length, serial number, nuclei, etc. out of the Model as it will be redundant in the probe name.&lt;br /&gt;
# Use the manage instruments page to link a probe to a spectrometer and add an install date.&lt;br /&gt;
#* Note: the install date is used to calculate which probe is installed in a spectrometer at any given time and thus which probe is associated with datasets collected in the time frame. Thus, it is critical that an install state date is added and that the installed probe is changed on the NAN portal when probes are changed. If you forget to change the probe install date it can be done retroactively.&lt;br /&gt;
&lt;br /&gt;
== Managing Facility Users ==&lt;br /&gt;
&lt;br /&gt;
== NDTS Installation and Configuration ==&lt;br /&gt;
Identify a computer that will be used as the Gateway. See the Joining NAN page for technical details. Ideally this is a dedicated computer.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
	<entry>
		<id>https://wiki.usnan.org/index.php?title=Onboarding_Guide&amp;diff=1246</id>
		<title>Onboarding Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.usnan.org/index.php?title=Onboarding_Guide&amp;diff=1246"/>
		<updated>2025-07-18T13:38:02Z</updated>

		<summary type="html">&lt;p&gt;Mmaciejewski: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Populating facility, spectrometer, and probe information ==&lt;br /&gt;
The information populated for the &#039;&#039;facility, spectrometer, and probe pages&#039;&#039; will appear on the NAN web-portal facility page as well as metadata linked to harvested datasets.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;NOTE: All information is fully editable at any time so do not fret over getting information perfect initially.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;STEPS&#039;&#039;&#039;:&lt;br /&gt;
# A NAN administrator (markm@uchc.edu) will create the facility on the NAN web portal. Information that is needed includes the following, but don&#039;t fret it all can be edited later:&lt;br /&gt;
#* Long name of the facility (e.g. National Magnetic Resonance Facility at Madison)&lt;br /&gt;
#* Short name of the facility (e.g. NMRFAM). Note that the short name and institution will appear as the facility for datasets and shown as a column in the data browser. (e.g. NMRFAM - UW-Madison)&lt;br /&gt;
#* Primary facility website URL (e.g. https://nmrfam.wisc.edu)&lt;br /&gt;
#* Facility manager or director - who must have an NMRhub account&lt;br /&gt;
# Once created the facility manager or director that was added to the facility will have access to populate additional information on the NAN portal.&lt;br /&gt;
#* See the [[Facility Dashboards]] wiki page for full details on editing facility information&lt;br /&gt;
#* They should see a box in the lower left-hand corner indicating the NMR facility they are acting on behalf.&lt;br /&gt;
#** Most users will see a single facility, but if a user were associated with more than one facility they would be able to choose the facility they are acting on from the list.&lt;br /&gt;
#* They should also see the Facility Dashboards menu item appear on the Navigation bar.&lt;br /&gt;
# Finish entering the facility information. Full instructions may be found on the [[Facility Information]] wiki page, but briefly:&lt;br /&gt;
#* Add a facility description&lt;br /&gt;
#* Add services that the facility provides and updating the service blurb from the default if desired&lt;br /&gt;
#* Add additional website URLs if desired (e.g. adding a URL to rates)&lt;br /&gt;
#* Add addresses&lt;br /&gt;
#* Add additional staff and choose their &#039;&#039;&#039;roles&#039;&#039;&#039;, &#039;&#039;&#039;responsibilities&#039;&#039;&#039;, and &#039;&#039;&#039;expertise&#039;&#039;&#039;&lt;br /&gt;
#** &#039;&#039;&#039;&#039;&#039;NOTE: All users added have edit access to the facility and instruments and also the ability to see all data harvested from the facility&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
#** &#039;&#039;&#039;&#039;&#039;NOTE: While a users contact information may be typed in manually, the best approach is to use the &amp;quot;Link an NMRhub user&amp;quot; at the top of the box when adding a new user. We recommend only entering information manually if the user will never have a NMRhub (NMRbox/NAN). We also recommend users update their NMRhub profile if information is out-of-date.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
#* Add primary contacts using the pull-down list of already entered staff&lt;br /&gt;
# Save the facility information&lt;br /&gt;
#* &#039;&#039;&#039;&#039;&#039;NOTE: We recommend using the SAVE button throughout the process so as to not lose data&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Add spectrometers (see the [[Spectrometers|Managing Spectrometers]] wiki page for full instructions - including how NAN defines a spectrometer)&lt;br /&gt;
#* Click add Spectrometer and fill out the form. Note that the name should be descriptive, but yet reasonably short as it will appear as a column in the dataset browser&lt;br /&gt;
# Add probes (see the [[Probes]] wiki page for full instructions)&lt;br /&gt;
#* Click Add probe and fill out the form.&lt;br /&gt;
#* Note that the probe name is automatically built based on the information provided including the size, model, and nuclei/channel information, as well as the gradients. Thus, it is best to keep the probe Model to a short value (e.g. TXO, TCI). Keep information such as the field strength, the length, serial number, nuclei, etc. out of the Model as it will be redundant in the probe name.&lt;br /&gt;
# Use the manage instruments page to link a probe to a spectrometer and add an install date.&lt;br /&gt;
#* Note: the install date is used to calculate which probe is installed in a spectrometer at any given time and thus which probe is associated with datasets collected in the time frame. Thus, it is critical that an install state date is added and that the installed probe is changed on the NAN portal when probes are changed. If you forget to change the probe install date it can be done retroactively.&lt;br /&gt;
&lt;br /&gt;
== Managing Facility Users ==&lt;br /&gt;
&lt;br /&gt;
== NDTS Installation and Configuration ==&lt;br /&gt;
Identify a computer that will be used as the Gateway. See the Joining NAN page for technical details. Ideally this is a dedicated computer.&lt;/div&gt;</summary>
		<author><name>Mmaciejewski</name></author>
	</entry>
</feed>