GATE is a software package dedicated to numerical simulations in medical imaging and radiotherapy. It supports simulations of Emission Tomography (Positron Emission Tomography (PET) and Single Photon Emission Computed Tomography (SPECT)), Computed Tomography (CT), and Radiotherapy experiments. It makes it easy to use existing Monte Carlo simulation packages according to the requirements of a simulation. It allows accurate description of time-dependent phenomena such as source or detector movement and source decay kinetics. It includes well-validated physics models, geometry modeling tools accommodating complex scanner geometries, models for detector electronic response, and efficient visualization utilities. Modelling of CT scans and calculation of dose can also be performed.
libphidgets is a user-space access library for the Phidget devices. It provides a generic and flexible way to access and interact with the Phidgets, and comes with all the advantages of a user-space library. It is based on libhid (which is based on libusb), thus it requires no HID support in the kernel. Furthermore, it aims to support all operating system supported by libusb/libhid: Linux, BSD, OS X, and Windows.
ChemoDose is a chemotherapy prescribing calculator for Palm OS devices. It aims to provide all common prescribing functions on a single page. Included functions are ideal body weight, body surface area (Dubois), creatinine clearance (Cockcroft), and dosing by weight, BSA, and Calvert (AUC).
Brook for GPUs is a compiler and runtime implementation of the Brook stream programming language for modern graphics hardware. The goals for this project are to demonstrate general purpose programing on GPUs, to provide a useful tool for developers who want to run applications on GPUs, and to research the stream language programming model, streaming applications, and system implementations.
Gkrellfah2 is a plugin for GKrellM 2.0+ that monitors and controls the Linux Folding@Home client. It features configurable text output, monitoring of CPU usage and progress, configurable command execution, retrieval of user point totals and other statistics, active control of CPU utilization of FAH clients, and logging of completed work units.
Devices for the measurement of signals use different data formats to store the data on disk. libRASCH provides a common application programming interface to access such signals, regardless of which storage format is used. Additionally, it provides support for processing (e.g. detects beats in an ECG) and viewing the signals. This functionality and the access to the various file formats is realized with plugins.