Trojita is a Qt IMAP email client. It is a pure Qt4 application with no additional dependencies. It has a robust IMAP core implemented using Qt's Model-View framework. Standards compliance is a design goal. It has support for bandwidth-saving mode aimed at mobile users with expensive connections. In addition to the usual SSL/TLS connections, the server can be accessed via SSH. It has on-demand body part loading, offline IMAP support, and safe dealing with HTML mail (actually more robust than Thunderbird's).
Opticks is similar to commercial tools like ERDAS IMAGINE, RemoteView, ENVI, or SOCET GXP. Unlike other competing tools, you can add capability to Opticks by creating extensions. It supports the following file formats: NITF 2.0/2.1, GeoTIFF, ENVI, ASPAM/PAR, CGM, DTED, Generic RAW, ESRI Shapefile, HDF5, AVI, MPEG, JPEG, GIF, PNG, and BMP. It can zoom, pan, or rotate spatially large datasets. It can quickly layer GIS features, annotations, results, and other information over your data to provide context. It has many image display controls such as colormap, histogram, transparency, etc. Support for datasets larger than four gigabytes. Analysts can quickly combine steps using graphical wizards. Support for processing data in its native interleave of BIP, BSQ, or BIL. Extensions can add new processing algorithms, file formats, visualizations of the data, or data types.
TSPSG is intended to generate and solve "travelling salesman problem" (TSP) tasks. It uses the Branch and Bound method for solving. Its input is a number of cities and a matrix of city-to-city travel costs. The matrix can be populated with random values in a given range (which is useful for generating tasks). The result is an optimal route, its price, step-by-step matrices of solving, and a solving graph. The task can be saved in an internal binary format and opened later. The result can be printed or saved as PDF, HTML, or ODF. TSPSG may be useful for teachers to generate test tasks or just for regular users to solve TSPs. Also, it may be used as an example of using the Branch and Bound method to solve a particular task.
Opticks Extras is a set of official extensions for the Opticks application. The Spectral Processing extension adds multi-spectral and hyper-spectral processing capability to Opticks. The IDL Scripting extension integrates an IDL interpreter directly into the Opticks application. The Python Scripting Extension integrates a Python interpreter directly into the Opticks application.
Neurocognitive Linguistics is an approach to linguistics developed by Sydney Lamb that uses relational networks to model what the brain actually does when it handles language. Neurocognitive Linguistics Lab ("NeuroLab" for short) is a program that allows you to experiment with relational networks using a convenient GUI and record the results of your experiments in tabular form.