Abstract
The Deep Lynx UNC is a small utility written in Python that uses only basic Python libraries and the Deep Lynx Python Software Development Kit (SDK). It queries Deep Lynx for tasks that indicate some data to be run in the UNC's environment. Once a task is acquired, the UNC retrieves the associated data and provides it to some other application for processing, waits for output, and sends the output from the other application to Deep Lynx. As data flows only from the UNC to Deep Lynx, this software solves the problem of connecting Deep Lynx with applications and resources that exist in a network where the network can reach Deep Lynx, but Deep Lynx cannot reach that network (unidirectional network).
- Developers:
-
Browning, Jeren [1]
- Idaho National Lab. (INL), Idaho Falls, ID (United States)
- Release Date:
- 2022-01-18
- Project Type:
- Open Source, Publicly Available Repository
- Software Type:
- Scientific
- Programming Languages:
-
Python
- Licenses:
-
MIT License
- Sponsoring Org.:
-
USDOE Office of Energy Efficiency and Renewable Energy (EERE)Primary Award/Contract Number:AC07-05ID14517
- Code ID:
- 69499
- Research Org.:
- Idaho National Laboratory (INL), Idaho Falls, ID (United States)
- Country of Origin:
- United States
- Keywords:
- Deep Lynx; HPC
Citation Formats
Browning, Jeren M.
Deep Lynx Unidirectional Network Connector.
Computer Software.
https://github.com/idaholab/Deep-Lynx-UNC.
USDOE Office of Energy Efficiency and Renewable Energy (EERE).
18 Jan. 2022.
Web.
doi:10.11578/dc.20220121.1.
Browning, Jeren M.
(2022, January 18).
Deep Lynx Unidirectional Network Connector.
[Computer software].
https://github.com/idaholab/Deep-Lynx-UNC.
https://doi.org/10.11578/dc.20220121.1.
Browning, Jeren M.
"Deep Lynx Unidirectional Network Connector." Computer software.
January 18, 2022.
https://github.com/idaholab/Deep-Lynx-UNC.
https://doi.org/10.11578/dc.20220121.1.
@misc{
doecode_69499,
title = {Deep Lynx Unidirectional Network Connector},
author = {Browning, Jeren M.},
abstractNote = {The Deep Lynx UNC is a small utility written in Python that uses only basic Python libraries and the Deep Lynx Python Software Development Kit (SDK). It queries Deep Lynx for tasks that indicate some data to be run in the UNC's environment. Once a task is acquired, the UNC retrieves the associated data and provides it to some other application for processing, waits for output, and sends the output from the other application to Deep Lynx. As data flows only from the UNC to Deep Lynx, this software solves the problem of connecting Deep Lynx with applications and resources that exist in a network where the network can reach Deep Lynx, but Deep Lynx cannot reach that network (unidirectional network).},
doi = {10.11578/dc.20220121.1},
url = {https://doi.org/10.11578/dc.20220121.1},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20220121.1}},
year = {2022},
month = {jan}
}