using algorithm visualization
Mathematica 4.2
Mathematica 4.2 is an effective math solving, visualization & programming. more>>
Mathematica 4.2 is an effective math solving, visualization & programming. From simple calculator operations to large-scale programming and interactive document preparation, Mathematica is the tool of choice at the frontiers of scientific research, in engineering analysis and modeling, in technical education from high school to graduate school, and wherever quantitative methods are used.
Fact Or Fiction Deckeditor 1.0
Fact Or Fiction Deckeditor - Deck editor for Magic: The Gathering more>>
Edit your deck as fast as you can type. FoF will make every effort to help you to create a perfect listing of your deck.
Updated Oracle text. Use the Oracle texts retrieved from Wizards Gatherer as card list.
Card images. Images are automatically downloaded from the web. e.g. use Gatherer images to show updated images as soon as new editions are released.
Sort your deck. Let FoF sort your deck any way you like. Introduce your own groupings or use predefined sort algorithms.
Quick filters. Oracle can be filtered on color or type.
Print any way you want. The Eclipse plugin system is used to allow for an unlimited number of deck listing formats. Regular deck registration sheets are already provided.
Stats. We all love stats. Display some interesting stats about your deck.
AODV Simulator Pre-Alpha
AODV Simulator Pre-Alpha offers users an all-in-one educational software which simulates an Ad-hoc network with AODV algorithm more>>
AODV Simulator Pre-Alpha offers users an all-in-one educational software which simulates an Ad-hoc network with AODV algorithm, it uses a high level view and only works in Routing layer. It has a user-friendly graphical user interface and has been written in java language.
Major Features:
- Interactive user interface
- Drag&Drop feature
- Searching nodes by their name
- Dynamic parameter setter
- Independence of UI and simulation engine
- Logging the state of each node
SepINRIA 1.5.3
SepINRIA is a MedINRIA subpackage dedicated to Multiple Sclerosis (MS) patient brain MRI analysis more>>
Keiths Image Stacker 4.2
Keiths Image Stacker - Image processing program more>>
What Keiths Image Stacker provides, more than anything else, is a workspace in which to align many similar images (say from a quicktime movie of Jupiter taken through a telescope with a webcam) and then to produce a stack of the images, which consists of a single image that comprises either the sum, or the average, or some value in between of the individually stacked images.
Stacking images is a well-established method for increasing the signal-to-noise ratio in a series of similar images. True "information" will shine through the stack, while random noise will drop out.
Enhancements:
- In the Unsharp Mask and Laplacian Sharpening Interfaces, if you attempted to redefine a the preview bounds but released the mouse button without dragging a rectangle, this could cause subsequent crashes later on. Should be fixed.
- v4.1 introduced a bug into the Open FITS file interface, in which each channel opened would erase any existing channels in the stack. This made it impossible to recover an RGB stack from three FITS files. The problem has been solved.
- The sliders in the Power Spectrum Sorting Interface were being memory leaked. Fixed.
- Fixed a bug that could cause a crash when the Clips Window is closed.
- Centroid alignment wasnt using the proper algorithm to determine a pixels overall value (using average instead of max of RGB components). Fixed.
- Preview bounds for a variety of operations were not properly displayed in the FrameStack window if the FrameStack window size did not perfectly match that actual FrameStacks size. Should be fixed.
- The Laplacian Sharpening Interface did not respect the pin-zero and pin-one boxes when creating the final result after hitting the OK button. This would cause the final result to suddenly change so as to not match the preview that was available immediately before hitting OK. This is fixed now.
- The Laplacian Sharpening Interface did not remember the value of the DC term properly after being closed. Fixed.
- Half bug, half missing feature in some cases, the Marking Clip Rect (cyan border around a clip) often was not drawn for many operations. Several occurances of this bug were fixed in v4.1. Several more are fixed here.
- Turns out I was calculating 2D power spectrums quite incorrectly. Sorting by power spectrum will hopefully improve now.
- A smattering of small changes and fixes to the precise dimensions of power-2 operations bounds rects and methods for getting pixels from GWorlds (inclusion of the right and bottom edges of pixels of a bounds rect primarily)
- In the Unsharp Masking Interface, if you moved the preview rect, the old preview rect was not restored to the original image. Fixed.
- If the RGB channels of the Frame Stack were independently aligned, the single channel views in the Histograms/Levels Interface were not drawn properly. Fixed (and eliminated now that those checkboxes are gone)
- If the FrameStack was rebuilt, the RGB alignments on the FrameStack were not reinitialized to (0, 0). Bug? Stupid feature? Either way, they are initialized now.
Changes:
- Added Debayering on the individual clips, for use with cameras that have been "RAW" modded to receive the Bayer pattern directly from the cameras CCD.
- Decreased the Event reaction time slightly. This vastly cuts the amount of CPU resources being hogged by the program without noticably affecting the programs performance.
- When sorting frames by power spectrum distribution, there is now a high frequency cutoff slider in addition to the old low frequency cutoff slider. The score of a frame will be the ratio of the sum of power between the cutoffs to the sum of total power. Initial experiments suggest that this can definitely improve the final sorted order of the frames.
- A few sorting methods have been completely removed because people continue to be confused as to how to properly sort the frames in such a way as to get satisfying results. At the same time, the sorting menu has been garnished with some textual notes that should prod people in the right direction under most circumstances.
- Significant changes to centroid alignment. Centroid alignment is considerably faster than difference alignment, especially when the misalignments are large. However, it may not produce the optimal alignment (I am unsure about this. Perhaps it is optimal after all, in which it is definitely superior to the difference method). Therefore, it is suggested to use centroid alignment (4-key) first and then clean up with a difference alignment using the 3-key. The 1-key and 2-key difference alignments, despite fixing large misalignments better than the 3-key method, are slower than the centroid method, which is why centroid followed by 3-key is recommended as the best overall approach.
- Added Cross-Correlation alignment. It is used in the same fashion as the existing four methods of alignment, three for difference and one for centroid. Simply hold down the 5 key and click on a clip or a selection of clips to use it. You must, however, use a power-of-two Operations Bound rect. Otherwise the program simply beeps. While this method usually works pretty well, it sometimes gets confused and produces a completely ridiculous alignment. Additionally, it is noticeably slower than the other alignment methods. Frankly, I think the centroid method is best for macro-alignments and the key-3 difference method is best for micro-alignments.
- Added a new operation on the FrameStack called Fourier Transform Editor. This allows you to literally paint out those parts of the Fourier transform of the stack that correspond to periodic interference patterns, such as the "herring bone" pattern that pervades many long exposure modified webcams. Aligning with a brightness threshold (which deals with the same problem in some cases) is still crucial, since it provides an optimal and sharp alignment, but if the final stack is not deep enough, it can still exhibit these kinds of interference patterns. This tool will virtually eliminate them. I would guess that it should also help in mitigating Bayer pattern effects, although I have not experimented with this yet.
- The centroid alignment wasnt using the brightness threshold before. Only the difference alignment was. Now centroid alignment uses it too, as does the new cross correlation alignment (although it may introduce unnatural edges into the image which could mess up the cross correlation alignment).
- Added a new checkbox to the Open Movie Interface that lets you specify that frames should be aligned on the fly as they are brought into the workspace. Not only does this allow you to align at the time of opening the file (which doesnt really save any time if you think about it), but it allows you to specify a bounds rect in the Open Movie Interface that only needs to fit around the object in the first frame, not the full drifted area of the object in all frames. This will save memory of course. Likewise this prevents the object from drifting outside the specified rect and being clipped by accident if you didnt make the original rect big enough in the first frame.
- Added four menu commands to the View menu for viewing the RGB channels of the FrameStack individually. Note that the 1, 2, and 3 command key menu equivalents have been reassigned in accordance with this change. These menu commands work even when the various operations dialogs are open. Note, however, that the channel appearances interact with the preview rects in some strange ways. I am still working on designing the best possible interface and interaction for all the possible combinations of settings.
- Removed the recently added channel checkboxes in the Histogram/Levels Interface. They are no longer necessary now that the much easier to use menu command replacements are available.
- Documentation updates.
- Resampling of the clips used to occur on the original opened-from-disk form of the clip. It now occurs on the modified form and makes the modified form the original form after resampling is completed. This means any operations become permanant and should be turned off prior to resampling if you dont want this, including dark frame subtraction, flat field division, normalization, median filtering, and alignment. In particular, this applies to deBayering as well, but deBayering must be done before resampling, as it will not work properly after resampling.
- Increased the maximum slider value for the Mask Intensity sliders in the Unsharp Masking and Laplacian Sharpening Interfaces.
Inca 1.0a1
Inca is considered as a great and cool programming environment for rapid development of algorithms and small apps using a C++-like language. more>>
Inca 1.0a1 is considered as a great and cool programming environment for rapid development of algorithms and small apps using a C++-like language. Inca contains an editor with auto-formatting and a very fast compiler.
amascore search 1.1
amascore search is an advanced program which satisfies you with a set of three search engine plugins for Firefox and Mozilla to conduct searches for Books, CDs, DVDs on amascore. more>>
amascore search 1.1 is an advanced program which satisfies you with a set of three search engine plugins for Firefox and Mozilla to conduct searches for Books, CDs, DVDs on amascore.
The amascore engine uses a robust mathematical scoring algorithm for book, CD and DVD searches based on Amazon customer reviews. The scoring algorithm will present your search results in a much better, more reliable ordering. The score is visualized together with a confidence interval which represents the reliability of the score.
macORSA 0.7
macORSA - for celestial mechanics computations more>>
Features: - accurate numerical algorithms - use of JPL ephemeris files for accurate planets positions - Qt-based graphical user interface - advanced 2D plotting tool and 3D OpenGL viewer - import asteroids and comets from all the known databases (MPC, JPL, Lowell, AstDyS, and NEODyS) - integrated download tool to update databases - stand alone numerical library liborsa - save and restore session from a single file
Main features:
- accurate numerical algorithms
- use of JPL ephemeris files for accurate planets positions
- Qt-based graphical user interface
- advanced 2D plotting tool and 3D OpenGL viewer
- import asteroids and comets from all the known databases (MPC, JPL, Lowell, AstDyS, and NEODyS)
- integrated download tool to update databases
- stand alone numerical library liborsa
- save and restore session from a single file.
Enhancements:
- 2 different installer version - one with datafiles (61Mb), one without the datfiles (12.5Mb).
Minimum Profit 5.1.1
An open source text editor for programmers more>> An open source text editor for programmers
Minimum Profit is a free and open source text editor created for programmers.
Main features:
- Fully scriptable using a C-like scripting language.
- Unlimited undo levels.
- Complete Unicode support.
- Multiple files can be edited at the same time and blocks copied and pasted among them.
- Syntax highlighting for many popular languages / file formats: C, C++, Perl, Shell Scripts, Ruby, Php, Python, HTML...
- Creative use of tags: tags created by the external utility ctags are used to move instantaneously to functions or variables inside your current source tree. Tags are visually highlighted (underlined), and symbol completion can be triggered to avoid typing your own function names over and over.
- Intelligent help system: pressing F1 over any word of a text being edited triggers the underlying system help (calling man when editing C or Shell files, perldoc with Perl, ri on Ruby, winhelp on MS Windows...).
- Understandable interface: drop-down menus, reasonable default key bindings.
- Configurable keys, menus and colors.
- Text templates can be easily defined / accessed.
- Multiplatform: Console/curses, KDE4, GTK+, MS Windows.
- Automatic indentation, word wrapping, internal grep, learning / repeating functions.
- Spellchecking support (via the ispell package).
- Multilingual.
- Password-protected, encrypted text files (using the ARCFOUR algorithm).
- It helps you abandon vi, emacs and other six-legged freaks definitely.

MedINRIA 1.8
A free collection of softwares for medical image processing and visualization. more>>
Allows to process and analyze a wide range of magnetic resonance (MR) images including anatomical MRI, functional MRI (fMRI), and diffusion tensor MRI (DT-MRI). MedINRIA is intended to be used by anyone curious about medical images!
MedINRIA is a suite of softwares, each of them targeting a specific clinical application. Main features include:
- 3D image visualization by tab-browsing (firefox-like);
- Neural fibers reconstruction and visualization from DT-MRI;
- Diffusion tensor field visualization using 3D ellipsoids;
- Manual segmentation slice by slice to define regions of interest;
- Compatibility with DICOM and Analyze 7.5 formats (and a lot more).
NodeMon 0.3.1
Nodemon is a visualization tool for monitoring system resource utilization more>>
SpamTUNNEL 0.1
SpamTUNNEL gives a flexible, efficient, and easy to use tool for filtering spam. more>>
SpamTUNNEL 0.1 gives a flexible, efficient, and easy to use tool for filtering spam. It features a filtering rate of over 80% without using any blacklists or whitelists and without any false positives. It uses a self-teaching algorithm. Its proxy-like design obviates the need to change your mail client or mailing habits or download your mail twice. SpamTUNNEL also strives to remain completely unobtrusive.
Cryption 1.0b1
Cryption - Cypher program more>>
The encryption is based off of a password provided by you.
Cryption is easy-to-use cypher program that takes any text file and will letter shift it with a password that you provide. This product uses a custom-made algorithm that is offset with a password you provide on a file-by-file basis. The only person able to decypher your file and messages would be somebody who had the source password key.
Note that a simple text-shift cypher will only make the document unreadable, but not unbreakable by those who have access to high-performance computing tools. While this cypher will make it difficult for the majoirty people to read and understand your files, the method is far from invincible.

Visifire 2.2.8b3
Visifire 2.2.8b3 is known as a set of open source data visualization components - powered by Microsoft Silverlight that can help you create and embed visually stunning animated Silverlight Charts within minutes. more>> <<less
License:Freeware
License:Freeware
License:GPL
License:Freeware
EnLiten 1.6.1.6
View/analyze/manipulate complex visualization scenarios. more>>