Chemtool is a GTK+-based 2D chemical structure editor for X11. Drawings can be exported in XFig format for further annotation, or as Postscript files (using xfig's companion program transfig). A set of sample molecular structure drawings is included in the archive.
Class Library for Numbers (CLN) is a library for computations with all
kinds of numbers. Its rich set of number classes includes integers,
rational numbers, floating-point numbers, complex numbers, modular
integers, and univariate polynomials. It implements elementary functions
(also with unlimited precision), logical functions, and transcendental
functions. It is designed for memory and speed efficiency as well as
interoperability.
Mavscript allows the user to do calculations in a text document. Plain text and OpenOffice Writer files (odt) are supported. The calculation is done by the algebra system Yacas or by the Java interpreter BeanShell.
Son of Grid Engine is a highly-scalable and versatile distributed resource manager for scheduling batch or interactive jobs on clusters or desktop farms. It is a community project to continue Sun's Grid Engine. It is competitive against proprietary systems and provides better scheduling features and scalability than other free DRMs like Torque, SLURM, Condor, and Lava.
Orfeo Toolbox (OTB) is a high resolution remote
sensing image processing library. It contains a
set of algorithmic components which allow the user
to capitalize on methodological know how, and
therefore use an incremental approach to profit
from the results of methodological research. OTB
is made of a set of basic elements (a C++ class
API) and utilities (independent programs built
upon the base API).
The "Sound of Sorting" is a demo program containing many integer sorting algorithms. The algorithms are visualized in real time and augmented with sound effects, which are based on the values being compared. Animation speed and sound sustain can be customized while the algorithm is running. The visualization also highlights the algorithm's internal workings, which makes the demo program very useful for teaching sorting algorithms in an undergraduate computer science course. The program also counts the number of comparisons done by an algorithm, which can then be compared to the analytically derived value. The demo is implemented using the cross-platform toolkits wxWidgets and SDL, and can be executed on Windows, Linux, and Mac.
PonyProg is a serial device programmer with a user friendly GUI framework available for Intel Linux and Windows. Its purpose is being able to read from and write to most serial devices. At the moment it supports I²C Bus, Microwire, SPI eeprom, the Atmel AVR, and Microchip PIC micro. Hardware programmer (SI-Prog) schematics are included.
g3data is a program for extracting data from graphs (i.e., scanned graphs from scientific publications). It can read many different image formats and outputs the extracted data through stdout or to a file.
The very simple control protocol is a protocol for M2M (machine to machine), home automation, and similar things. This package includes programming tools, daemons, and userspace tools for using this protocol.
Bit::Vector is a (stand-alone) C library and an object-oriented Perl module (with overloaded operators) which allows you to handle bit vectors, sets (of integers), "big integer arithmetic" (e.g. for cryptography), and boolean matrices (all of arbitrary size) very efficiently.
相关项目Media Player Classic - Home Cinema, Properties Editor, MinGW - Minimalist GNU for Windows, MeCab, PeaZip |
dbacl is a digramic Bayesian text classifier. Given some text, it calculates the posterior probabilities that the input resembles one of any number of previously learned document collections. It can be used to sort incoming email into arbitrary categories such as spam, work, and play, or simply to distinguish an English text from a French text. It fully supports international character sets, and uses sophisticated statistical models based on the Maximum Entropy Principle.
相关项目nkf Network Kanji Filter, ChaSen legacy, Media Player Classic - Home Cinema, PukiWiki, MeCab |
The Bubbling Load Monitor (or "Bubblemon" for
short) is a system load monitor for the GNOME
panel. It looks like a vial containing water. The
water level indicates how much (electronic) memory
is in use. The color of the liquid indicates how
much swap space is used. The amount of bubbles
reflects the system CPU load. A message in a
bottle indicates there is unread mail. A reed-like
graph shows I/O load. On multi-core systems
the CPU with the highest load will bubble in the
middle, and the others on the sides, so it's
possible to see how well load gets distributed
between CPUs.
Mahotas is an image processing library for Python. It includes a couple of algorithms implemented in C++ for speed while operating in numpy arrays. The main algorithms are watershed and Otsu thresholding.
相关项目JYUGEM, DeSmuME, CosmoDB, Freeverb3VST, MeCab |
TAMS (Text Analysis Markup System) Analyzer is a qualitative or ethnographic coding and data extraction-analysis system.
The Visualization ToolKit (VTK) is an object oriented software system for 3D computer graphics, image processing, and visualization. VTK includes a textbook, a C++ class library, and several interpreted interface layers including Tcl/Tk, Java, and Python. VTK supports a wide variety of visualization algorithms including scalar, vector, tensor, texture, and volumetric methods. It also supports advanced modeling techniques like implicit modeling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation. Moreover, dozens of imaging algorithms have been integrated into the system. This allows mixing 2D imaging / 3D graphics algorithms and data.