SpecTcl is a Tcl/Tk based histogrammer suitable for analysis of nuclear physics data. SpecTcl is relatively easy to learn, and is based on top of a very open C++ histogramming class framework. SpecTcl has been developed under NSF grant PHY-9528844.
The NSCL Data Acquisition system is a general purpose nuclear physics data acquisition system in use at several university labs and, of course, the National Superconducting Cyclotron Laboratory at Michigan State University.
Tcl/Tk support for the EPICS control system along with EPICS aware megawidgets.
Specfe is a graphical front end program intended to aid the use of the 'spec' data acquisition software. It can display interactive graphs of scanned data and present a user-friendly graphical interface to several of the more common spec commands.
A program for fitting structural models to small angle scattering data
SASfit has been written for analyzing and plotting small angle scattering data. It can calculate integral structural parameters like radius of gyration, scattering invariant, Porod constant. Furthermore it can fit size distributions together with several form factors including different structure factors. Additionally an algorithm has been implemented, which allows to simultaneously fit several scattering curves with a common set of (global) parameters. This last option is especially important in contrast variation experiments or measurements with polarised neutrons. The global fit helps to determine fit parameters unambiguously which by analysing a single curve would be otherwise strongly correlated. SASfit user guides: http://youtube.com/sasfitteam releases: http://sasfit.org/releases code: http://sasfit.org
A library of functions for meterological diagnosis and plotting
The MetCal/SPA package provides diagnostic resources for users and developers of meteorological apps. The Shared Procedure Archive is a dynamic set of file I/O, analysis routines and APIs for third party packages accessible through the MetCal GUI.
Unix-based preparation and analysis toolbox for molecular simulations
Unix-based preparation and analysis toolbox for Nanomaterials and Room Temperature Ionic Liquids in Bulk and Slab using bash scripts, Gromacs tools and Matlab functions. NaRIBaS provides a framework that decouples user input parameter and terminal based command lines. NaRIBaS does not replace a simulation software and specific analysis tools like Gromacs, but it allows iterative repetition of tasks while changing specific input parameter. The toolbox is to be understood as a scripting framework rather than a black-box software. Task specific input and preparation or analysis function, are easy expandable to meet the scientific characteristic of constant changing properties. Concepts for efficiently storing and analysing large files in conjunction with graphical visualization and numerical data processing are presented in a Manual. A documented script collection that allows reproducing all simulations and analysis results presented in the Doctoral thesis of the author.
Tkaero is a simple compressible aerodynamic calculator developed in Tcl/Tk.
A combination of useful tools for High School classes, including math classes ranging from prealgebra to calculus, and science classes ranging from IPS to AP Physics.
Mechanical Properties Modules in C and TCL integrated for Geolog. This code was written for the Paradigm Geolog package (C"Loglan"/TCL). Though designed for Geolog they aren't part of it or owned by Paradigm. Feel free to do what you like with them.
XDAQ is a software platform designed specifically for the development of distributed data acquisition systems. The development is carried out at CERN, the European Organization for Nuclear Research. Please visit http://xdaq.web.cern.ch
Geolog C & TCL Overpressure calculation and Lithology filtering scripts for Geolog by Anthony Miller as used on Scott Pickford projects.
ChemVisio is software which might be useful for educational purposes (non-organic chemistry, crystallography etc.). It might be a good visualization support for all people who need better illustrations than that you could see in books.
The main scope of the program is to take Thermo-Calc or Dictra (both registered trademarks) and transform them into nicely formatted encapsulated postscript diagrams, generated by gnuplot. But exp2plt can also be used as a graphical interface to gnuplot.
NOSE is a package for simulation of linear and non-linear optical and infrared spectra, including absorption, fluorescence, circular dichroism, pump-probe, photon echo and other.
Ordinary Differential Equation (ODE) solver for Tcl. Handles both stiff and non-stiff sets of equations; does time-evolved initial value problems and root finding. Based on the popular Lawrence Livermore solver LSODE.
A simple GUI for gnuplot in Tcl/Tk. The main goal of this project is to help novice/lazy users to use datafile oriented operations of 2D plotting. BETA version is available in "Download" section. Feel free to post Bug/Request/Patch in the Tracker. GNUP
This project is to implement a kind of educational program which will demonstrate FFT algorithm and help students better understand Fourier transformation.
TCL Geolog Xplots of VP,VS,IP,IS, VS diveded by VP, POISSON'S RATIO, MU*RHO, LAMBDA*RHO LAMBDA/RHO, SHEAR MODULUS, YOUNGS MODULUS and BULK MODULUS and COMPRESSIBILITY logs given only three inputs 1) DT sonic log 2) DTS shear sonic log 3) RHOB densit
BeamGoo is a GUI front-end for linear accelerator particle simulation codes. It currently supports Impact-t, and is designed to be easily converted to other systems. It is built entirely in TCL, and is platform-independent.
An SNTP client for Virtual PC. It is for machines that do not have a sane time and a working hardware RTC. It synchronize the system time frequently with a nearby NTP server. It uses settimeofday(). It is based on RFC 1769 and RFC 1305.