Argonne National Laboratory

Organization page for Argonne github account

View Argonne's GitHub Profile

Open Source Projects @ ANL

LQMToolset

LQMToolset enables users to process a growing list of input formats. These formats are then transformed into a common representation, retaining the original context and meaning. The data are sent to output modules to perform the additional steps needed to interact with individual end points (e.g., firewalls, proxies, SIEM platforms).

Flexible Transform

Flexible Transform (FlexT) is a tool that enables dynamic translation between formats. FlexT accomplishes this translation by “digesting” CTI data down to its semantic roots (meaning and context). As Figure 1 shows, making this objective the core of the translation effort simplifies the process. This approach allows the use of new formats with improved scalability and ensures that the original meaning and context of CTI data are preserved.

Tess

Computing a Voronoi or Delaunay tessellation from a set of points is a core part of the analysis of many simulated and measured datasets. As the scale of simulations and observations surpasses billions of particles, a distributed-memory scalable parallel algorithm is the only feasible approach. The primary contribution of this software is a distributed-memory parallel Delaunay and Voronoi tessellation algorithm based on existing serial computational geometry libraries that automatically determines which neighbor points need to be exchanged among the subdomains of a spatial decomposition. Other features include periodic and wall boundary conditions.

APS Subversion Repositories

Argonne's Advanced Photon Source is a synchrotron light source that produces high-energy, high-brightness x-ray beams. The source is optimized to put large quantities of high-energy photons into a very small area in a very short time.The XRAY subversion server supports the Xray beamlines at the Advanced Photon Source.

Tomopy

TomoPy is a Python toolbox to perform tomographic data processing and image reconstruction tasks at the Advanced Photon Source (http://www.aps.anl.gov).

GFM

The GFM glass furnace simulation model that was developed is a tool industry can use to help define and evaluate furnace design changes and operating strategies to: 1) reduce energy use per unit of production; 2) solve problems related to production and glass quality by defining optimal operating windows to reduce cullet generation due to rejects and maximize throughput; and 3) make changes in furnace design and/or operation to reduce critical emissions, such as NO x and particulates.

PyGMI

PyGMI is an open source Generic Measurements Interface made in Python/Qt that can take measurements with instruments connected over GPIB, RS232, ethernet or USB using Pyvisa and PySerial.

ProMC

ProMC is a library for file input and output of Monte Carlo event records or any HEP structural data. The main features are:

Arcond

ArCond (ARgonne CONDor) is a package to facilitate running multiple jobs in parallel using a PC farm with local data storage, i.e. when data scattered over many PCs. The package was designed for a Tier-3 type of clusters consisting of a number of independent computer notes (PCs) with a local file storage on each node (i.e. disks), and a common NFS-mounted user (or share) directories. No any server computer is necessary.

Jcondor

jCondor was used as a GUI for monitoring clusters running HTCondor (http://research.cs.wisc.edu/htcondor/). It is designed to display information on the HTCondor job submissions using a web browser (jobs, users, CPU load). The program is written in Java and can be used as an applet. The program was developed to monitor job resources, query job status and users.