Skip to content

Commit adcc74b

Browse files
committed
Merge branch 'master' of github.com:sandialabs/InterSpec
2 parents 7c43a7f + 7fd2568 commit adcc74b

File tree

4 files changed

+75
-9
lines changed

4 files changed

+75
-9
lines changed

InterSpec_resources/static_text/faqs/faqs.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@
1818

1919
}
2020

21+
.faqs-toc-item.LinkBtn
22+
{
23+
float: none;
24+
}
25+
2126
.faqs-subjects
2227
{
2328

data/more_nuclide_info.xml

Lines changed: 62 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="UTF-8"?>
1+
<?xml version="1.0" encoding="UTF-8"?>
22
<AddNucInfo>
33
<!-- UUR SAND2023-02430O
44
@@ -123,6 +123,13 @@ TODO: Need to incorporate the following from FRMAC Spectroscopists guide:
123123
<date>20230401</date>
124124
</Ref>
125125

126+
<Ref key="DOE-QSA">
127+
<desc>DOE Isotope Program and QSA Global Inc. partner for domestic production of iridium-192</desc>
128+
<url>https://www.isotopes.gov/QSA-joint-product-development-agreement</url>
129+
<date>20231121</date>
130+
</Ref>
131+
132+
126133
</References>
127134

128135
<Nuclides>
@@ -446,7 +453,7 @@ Common fission product
446453

447454
Industrial radiography devices and gauges, fluid processing/level gauges
448455

449-
Used for low-intensity sterilization of blood. Reactor radioisotope. [GNRIM]
456+
Used for low-intensity sterilization of blood and in brachytherapy. Reactor radioisotope. [GNRIM]
450457

451458
"Used for radiotracer technique for identification of sources of soil erosion and deposition, as well as in density and fill height level switches. Also for low-intensity gamma sterilization."-[RII]
452459

@@ -634,6 +641,8 @@ Common radiography source. May be placed in a depleted uranium (DU) shield/pig
634641

635642
Radiography and nondestructive testing devices. [NIDC]
636643

644+
"Ir-192 serves as a gamma source essential for industrial radiographic non-destructive testing to detect structural damage to metal parts such as castings, forgings, and weld defects. Industrial gamma radiography plays a crucial role in ensuring the quality of manufacturing processes, particularly in sectors such as shipbuilding, auto manufacturing, and aerospace. Additionally, it is instrumental in performing on-site integrity assessments of oil and gas pipelines. This type of quality assessment is indispensable for upholding the reliability of U.S. infrastructure and supporting defense applications."-[DOE-QSA]
645+
637646
Reactor radioisotope.
638647
</Notes>
639648
</Nuc>
@@ -703,7 +712,7 @@ Can be found with Lu-177m
703712

704713
Lu-177m becomes more dominant with time.
705714

706-
Production mode: Neutron capture on enriched Lu-176 target. Other companies are investigating the ytterbium production route which does not produce the Lu-177m impurity.
715+
Production mode: Usually produced by neutron activation of natural or enriched lutetium-176 targets or indirectly by neutron irradiation of Yb-176. The ytterbium production route does not produce the Lu-177m impurity.
707716

708717
"Lu-177 is increasingly important as it emits just enough gamma for imaging while the beta radiation does the therapy on small (e.g. endocrine) tumors. Its half-life is long enough to allow sophisticated preparation for use.  It is usually produced by neutron activation of natural or enriched lutetium-176 targets."-[GNRIM]
709718

@@ -791,6 +800,54 @@ Reactor radioisotope.
791800
</Notes>
792801
</Nuc>
793802

803+
804+
805+
<Nuc name="Np-237">
806+
<Associated>Np-237;Pa-233;Pu-239;Am-241;Pu-241</Associated>
807+
<Notes>
808+
Np-237/Pa-233 (27.4 d)
809+
</Notes>
810+
</Nuc>
811+
812+
<Nuc name="Pb-212">
813+
<Associated>Ra-224</Associated>
814+
<Notes>
815+
"Pb-212 is used in TAT for cancers or alpha radioimmunotherapy, with decay products Bi-212 (1 h) and Po-212 (0.3 µs) delivering the alpha particles. Used especially for melanoma, breast cancer and ovarian cancer. Demand is increasing. Used in peptide receptor radionuclide therapy (PRRT)."-[GNRIM]
816+
817+
Ra-224 (3.66 d) is used for the generator for Pb-212 (10.64 h).-[GNRIM]
818+
819+
Reactor radioisotope.
820+
821+
Gamma spectroscopy notes:
822+
&lt;ul&gt;
823+
&lt;li&gt;The gamma signatures from Ra-224 and Pb-212 will look very similar. The only primary gamma emission that helps with distinguishing Ra-224 with its decay products from Pb-212 with its decay products is the Ra-224 gamma emission at 241.0 keV.&lt;/li&gt;
824+
&lt;li&gt;For unshielded or lightly shielded sources, a NaI detector will not be able to distinguish Ra-224 with its decay products from Pb-212 with its decay products. However, an HPGe detector can allow you to resolve both the 238.6 keV Pb-212 peak (43.3% yield) and the 241.0 keV Ra-224 peak (4.1% yield).&lt;/li&gt;
825+
&lt;li&gt;For a well shielded source (shielding the 238.6 keV and 241.0 keV peaks), neither a NaI or HPGe detector will be able to distinguish Ra-224 with its decay products from Pb-212 with its decay products.&lt;/li&gt;
826+
&lt;li&gt;Lastly, the gamma signature for Ra-224 and Pb-212 will look like U-232/Th-228 since no strong gamma signatures occur in the U-232/Th-228 decay chain prior to Ra-224. This is especially true for low resolution spectrometers where you can’t resolve both the 238.6 keV Pb-212 and the 241.0 keV Ra-224 peaks.&lt;/li&gt;
827+
&lt;/ul&gt;
828+
</Notes>
829+
</Nuc>
830+
831+
<Nuc name="Ra-224">
832+
<Associated>Pb-212</Associated>
833+
<Notes>
834+
"Pb-212 is used in TAT for cancers or alpha radioimmunotherapy, with decay products Bi-212 (1 h) and Po-212 (0.3 µs) delivering the alpha particles. Used especially for melanoma, breast cancer and ovarian cancer. Demand is increasing. Used in peptide receptor radionuclide therapy (PRRT)."-[GNRIM]
835+
836+
Ra-224 (3.66 d) is used for the generator for Pb-212 (10.64 h).-[GNRIM]
837+
838+
Reactor radioisotope.
839+
840+
Gamma spectroscopy notes
841+
&lt;ul&gt;
842+
&lt;li&gt;The gamma signatures from Ra-224 and Pb-212 will look very similar. The only primary gamma emission that helps with distinguishing Ra-224 with its decay products from Pb-212 with its decay products is the Ra-224 gamma emission at 241.0 keV.&lt;/li&gt;
843+
&lt;li&gt;For unshielded or lightly shielded sources, a NaI detector will not be able to distinguish Ra-224 with its decay products from Pb-212 with its decay products. However, an HPGe detector can allow you to resolve both the 238.6 keV Pb-212 peak (43.3% yield) and the 241.0 keV Ra-224 peak (4.1% yield).&lt;/li&gt;
844+
&lt;li&gt;For a well shielded source (shielding the 238.6 keV and 241.0 keV peaks), neither a NaI or HPGe detector will be able to distinguish Ra-224 with its decay products from Pb-212 with its decay products.&lt;/li&gt;
845+
&lt;li&gt;Lastly, the gamma signature for Ra-224 and Pb-212 will look like U-232/Th-228 since no strong gamma signatures occur in the U-232/Th-228 decay chain prior to Ra-224. This is especially true for low resolution spectrometers where you can’t resolve both the 238.6 keV Pb-212 and the 241.0 keV Ra-224 peaks.&lt;/li&gt;
846+
&lt;/ul&gt;
847+
</Notes>
848+
</Nuc>
849+
850+
794851
<Nuc name="Pd-103">
795852
<Associated></Associated>
796853
<Notes>
@@ -1044,7 +1101,7 @@ Tl-202 becomes more dominant with time.
10441101

10451102
When Tl-201 medical shipments are made, the Tl can be heavily shielded resulting in the primary gamma signature being from high energy Tl-200 gamma emissions.
10461103

1047-
Production mode: Tl-203(p,3n) Pb-201 -> Tl-201
1104+
Production mode: Tl-203(p,3n) Pb-201 -&gt; Tl-201
10481105

10491106
Tl-201 X-rays combined with scatter and/or a gain shift in a NaI detector can generate a peak near 59.5 keV causing misidentification as Am-241.
10501107

@@ -1188,4 +1245,4 @@ Zr-95 → Nb-95 activity ratio at transient equilibrium equals 1/2.205.
11881245
</Nuc>
11891246

11901247
</Nuclides>
1191-
</AddNucInfo>
1248+
</AddNucInfo>

src/UseInfoWindow.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1082,7 +1082,7 @@ void UseInfoWindow::textItemCreator( const std::string &resource, Wt::WContainer
10821082
const string resource_name = SpecUtils::filename(resource);
10831083

10841084
WMessageResourceBundle bundle;
1085-
bundle.use( resource, true );
1085+
bundle.use( resource_base, true );
10861086

10871087
vector<pair<string,string>> topic_keys;
10881088

@@ -1208,7 +1208,8 @@ void UseInfoWindow::textItemCreator( const std::string &resource, Wt::WContainer
12081208
+ wApp->javaScriptClass() + "." + resource_name + "_scroll_to('" + w->id() + "');"
12091209
"}";
12101210
toc_item->clicked().connect( this_js_call );
1211-
new WAnchor( WLink("#"), key_title.second, toc_item );
1211+
WText *link = new WText( key_title.second, toc_item );
1212+
link->addStyleClass( resource_name + "-toc-item LinkBtn" );
12121213
}//for( const pair<string,string> &key_title : topic_keys )
12131214
}catch( std::exception &e )
12141215
{

target/osx/AppDelegate.mm

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -633,11 +633,14 @@ - (void)webView:(WKWebView *)webView
633633
{
634634
NSString *host = [[request URL] host];
635635
NSString *absurl = [[request URL] absoluteString];
636+
NSString *scheme = [[request URL] scheme];
636637

637-
NSLog(@"host=%@, absurl=%@", host, absurl );
638+
NSLog(@"scheme=%@, host=%@, absurl=%@", scheme, host, absurl );
638639

639640
if ([absurl rangeOfString:@"request=redirect&url=http"].location != NSNotFound
640-
|| [[[request URL] scheme] isEqual:@"mailto"])
641+
|| [scheme isEqual:@"mailto"]
642+
|| ([scheme isEqual:@"https"] && ![host isEqual:@"127.0.0.1"]
643+
&& ([host rangeOfString:@"localhost"].location == NSNotFound)) )
641644
{
642645
//external url or email
643646
[[NSWorkspace sharedWorkspace] openURL:[request URL]];

0 commit comments

Comments
 (0)