compileAndGo is a #! helper program. It allows you to execute source code files written in a compiled language (such as Java or C++) as if they were written in an interpreted scripting language. The source files must have the compileAndGo #! header at the top and must have file execute permission. The source is automatically compiled, and the binary executable is cached out of sight. The "cg" command alternate form of compileAndGo lets you compile and run a source file in one step.
Pinta is an extremely versatile, extensible, self-learning image classification program. It uses texture and color analysis and neural network techniques to automatically learn differences in images. It comes with a C API for easy integration into other software. It is built on top of the pattern recognition and image analysis platform Into.
The Common Pipeline Library provides a highly robust set of functions for manipulating signals and images. It is primarily intended for the building of VLT instrument pipelines, but is also useful for generic data handling. It includes a number of useful low-level data types, medium-level data access methods, standard implementations of commonly-used signal processing and data reduction tasks, and dynamic loading of "recipes" for data processing.
Java Development Environment for Emacs (JDEE) is an Emacs-based integrated development environment (IDE) for developing Java applications and applets. Features include multiple code browsers, a JPDA-based debugger, method and field completion, template-based and procedure-based code generation, Java source code interpreter, context-sensitive help, and more.
Viewmol is a program for building and editing molecules as well as for the visualization of outputs from quantum chemical and molecular mechanics programs. Currently supported are Gaussian 9x, Gamess, Discover, DMol/DSolid/DMol3, Gulp, Mopac, Turbomole, and PDB files. Properties visualized include geometry (with various drawing modes), vibration (animated or with arrows), optimization history/MD trajectories, MO energy level diagram, MOs, basis functions, and electron density. Drawings can be saved as TIFF, HPGL, Postscript, and input files for Rayshade. Viewmol has an embedded Python interpreter for automation. The program is language independent and currently "speaks" English, French, German, Russian, or Spanish.
NovaTK is an object-oriented, cross-platform GUI toolkit. One of the focuses of NovaTK is to facilitate rapid development of cross-platform applications requiring fewer lines of code. The event system is based upon a powerful callback mechanism that makes application design simpler, easier to read, and logical.
AnimalTracker can be used to track the position of animals and their behavior in the context of an observation. Users can draw a map of the area and position the animals on it. The application can then calculate the distance between the animals and the distribution of them on the map across a specified time period. All data can be exported as tables to be used in spreadsheet applications or statistics programs.
Aquamacs is a Mac-like version of the powerful Emacs text editor that runs as a standard OS X application. It features extensive customization that enables it to conform better with Apple's standard Human Interface Guidelines (HIG) than standard versions of the editor do. It provides a more Mac-like user experience than Carbon Emacs.