experimental
PrimerPlex 2.00
Efficient and sophisticated tool for designing oligos for multiplex analysis on suspension array systems more>> Efficient and sophisticated tool for designing oligos for multiplex analysis on suspension array systems
PrimerPlex can be used on systems such as Luminex 100, Luminex 200 and Bio-Plex 200. Based on Luminex xMAP technology, these systems offer a versatile platform for multiplex nucleic acid detection in the 96-well format.
PrimerPlex designs specific capture probes for direct hybridization assays and primer pairs for Allele Specific PCR Extension (ASPE) assays. The assays are used for high throughput SNP applications such as genotyping, pathogen detection, strain typing, and haplotyping.
To ensure specificity, the oligos are designed after avoiding the regions of homologies identified by BLAST search.
PrimerPlex then checks the oligos for cross homologies and minimizes Tm mismatches to give you the best possible multiplex set.
In the process, it will quickly analyze millions of possible multiplex sets in an a few seconds. PrimerPlex will then present a list of alternate sets to you as well.
Main features:
Comprehensive Assay Support:
- Using PrimerPlex, design oligos for ASPE and direct hybridization assays. Both the assays are multiplex assays. The probes for both the assays are screened for cross homologies to ensure high signal strength. The program not only designs oligos for detecting for the sequences, but enables you to design their corresponding amplifying primer pairs as well. The oligos are screened for dimers, runs and repeats.
SNP Detection and Genotyping:
- With PrimerPlex, you can design ASPE primers with the SNP at the 3 end and capture probes for direct hybridization assays.
Probe Specificity:
- The program BLAST searches multiple sequences in a single search run. The results are automatically interpreted and the homologies identified are avoided during probe design, ensuring that the design is highly specific.
Multiplex PCR Primer Design:
- Designing multiplex primer sets that work well can be a challenging task. PrimerPlex uses innovative and proprietary algorithms to design optimal primer sets, minimizing Tm mismatches, for up to 100 targets for working in a single tube multiplex assays. All sets are analyzed for cross compatibility and cross homology to other targets to ensure specific and efficient amplification. You can choose the set best suited for your experimental needs from a list of alternates presented in variously sortable order. Using PrimerPlex, you have the flexibility of designing primers either towards the 3 end, the 5 end, at a specified distance from these ends or anywhere within the sequence.
- For SNP genotyping assays, the program designs primers flanking the SNPs. Included is the ability to specify the distance of the primers to bind upstream or downstream of a SNP.
Data Export:
- The data is exported in tab delimited format or as an html page for easy ordering or loading to a central database. It also exports the BLAST results in XML format.
Projects:
- Allows creation of multiple projects. A large amount of data can be easily organized and managed by creating a separate project for each experiment.
Built-in Database:
- Maintains a local database for sequence information and search results.
System requirements:
- Power PC G5 1.6 GHz or Intel 1.8 GHz Intel Core Duo
- 256 MB of available RAM
- Hard Disk Drive Space 500 MB
- Screen Resolution 800 X 600
Enhancements
- PrimerPlex can now use pre-designed well proven oligos to build a multiplex set. After specifying the oligos for each sequence, their properties are analyzed and the user is alerted for any deviations so found. For the sequences where pre-designed oligos are not available, PrimerPlex designs them, checks them for multiplexing and highlights compatibility issues if any. The user can then decide to accept the design or create a separate pool. This functionality gives complete control in the hands of the user.
- The program now also supports a database of MicroPlex xTAGs (formerly known as FlexMAP TAGs) for automatic addition of appropriate tags to each sequence The tags are so chosen that they minimize dimerization and do not fold back on the oligos they are attached. In addition, a user can override the programs recommendation and select a tag on their own. PrimerPlex alerts the user if the tags are not unique or if the tag chosen is incompatible with the oligo. Tagging is available for both, Allele Specific Primer Extension (ASPE) primers and capture probes.
- Amongst a host of other improvements, PrimerPlex can now design oligos for all the SNPs of a medium to large sized genomic sequences. If an oligo overlaps with another, or if it spans another SNP, an overlapping report is generated along with the design results which serves as a reference. The program now supports rsID sequences (in addition to ssIDs), mutations such as DIPs (Deletion/Insertion Polymorphisms), MNPs (Multiple Nucleotide Polymorphisms) and mixed mutations (a sequence with multiple variants for a given allele) etc.
OpenLab 5.0.3
Openlab is a modular imaging program designed specifically for multi-user scientific imaging. more>>
Openlab has been designed as a modular product to provide you with the freedom to make the right choices to fit with your budget, imaging requirements and existing hardware. Select the modules that you need today, then increase the functionality of your Openlab system using additional modules in the future as your needs change and develop. A great way to ensure that you spend only what you really need to!
User friendly software a refreshing change!
Openlab is easy to use because it has been designed to be intuitive. The user interface to hardware and software functionality is through palettes that are simple to understand and share many features in common. This means that Openlab is quick to learn and results can be achieved in the minimum of time, increasing your imaging productivity. You can even configure the appearance of the software to your personal preferences, and by using a secure log-in, you can prevent other system users from interfering with your settings.
The Openlab Family groups of modules built around a common core
At the heart of Openlab is the core product, designed for image acquisition, measurement, presentation and publication. For some applications, such as simple single channel imaging, this may be all you require. To perform more complex experiments, you need to add selected modules to the core to configure the required combination of hardware and software. To create experimental protocols for automatic image acquisition, processing and analysis you can use the Automator, a unique visual programming language.
To complete you imaging system requirements, Openlab supports all the major scientific grade microscopes, a wide range of monochrome and color cameras, Z focus drives, XY stages, filter wheels, shutters and monochromators.
Openlab Module Groups
Openlab modules are collected together into groups depending on their functionality.
File Filter modules allow the import and export of images in standard file formats including PICT, PICS, TIFF and QuickTime. Images can therefore be easily transferred between software programs and platforms and shared with colleagues.
Camera modules provide control of features including exposure, gain, offset, auto exposure and binning.
Hardware modules to control any external equipment (except the camera) are included in the Hardware Module Bundle.
Application modules provide specific software functionality to the Openlab system and allow you to carry out complex image processing and analysis tasks. The range of functions is extensive and includes deconvolution, 3D imaging, morphological measurements, ratio and FRET imaging, colocalization and image registration.
Automation modules provide the means to create imaging experiments. The Openlab core comes complete with the Automator Lite, but greater power and flexibility is conferred by the optional Automator Pro Bundle .
Need a network version to provide a multi-user facility?
Choose the option to run Openlab on the Improvision License Server and you can provide access to Openlab to anyone on the network.

Saft 12.0.0 Public Beta 3
Saft brings you an effective plugin to extend Safaris features with sidebar, searchable history and bookmarks, full-screen browsing, type-ahead searching, customized Google Search field, URL shortcuts and kiosk mode. more>>
Saft 12.0.0 Public Beta 3 brings you an effective plugin to extend Safari's features with sidebar, searchable history and bookmarks, full-screen browsing, type-ahead searching, customized Google Search field, URL shortcuts and kiosk mode.
Major Features:
- Ad/banner blocking with simple URL pattern matching
- Add bookmark folder here and add bookmark here in every bookmark menus
- Always open browser window in tab
- Auto hide Downloads window
- Auto save and restore opened browser windows at quitting and start
- AutoComplete always on
- Block animation
- Block HTML refreshing in front-most browser
- Block images and plugins
- Bookmark search
- Bookmark this group of tabs
- Consolidate browser windows
- Control-1 to 9 to popup bookmark menu or open bookmark
- Control-drag page
- Crash protection
- Create dated folder for downloaded files
- Customizable HTTP timeout
- Customized Google search field
- Do not allow scripts to bring tab to front
- Drag tab buttons to add the URL string to other applications
- Enter/ctrl-enter to go to next/previous links (like in Google)
- Export Selected Bookmarks
- Extended search from contextual menu
- External text editor support for TextArea
- Fix for Frame Creation Attack
- Fix for Safari AutoFill Information Disclosure
- Focus the last selected tab when closing the current one
- Full-screen browsing
- Google Safe Browsing
- Growl support
- History search
- Install debug menu
- Kiosk mode
- Max screen for normal browser windows
- Modified "Open in Tabs"
- One-page PDF export
- Open tab in new window
- Option to use Aqua interface
- Original URLs in Spotlight comments of downloaded files, exported PDFs and saved pages
- Plain copy
- Print All
- Reload All Tabs
- Reversed tab order
- Save and load browser windows
- Save tabs and save all
- Separator in bookmark menu
- Shortcut for Look Up in Dictionary
- Sidebar
- Sort bookmarks in every bookmark menus
- Stop download warnings
- Tab rearranging with drag and drop
- Tab search
- Tab thumbnails
- Type-ahead searching
- Undo support for closing tab and closing other tabs
- Undo support in TextField
- URL shortcuts
- URL traverse with return-key
- Work-around of click-through bug in WebKit
Enhancements:
- Improvement: Option to install as SIMBL plugin - experimental (Public Beta 3)
- Improvement: Safari 64-bit mode support (Public Beta 2)
- Improvement: Snow Leopard support (Public Beta)

Rubber Ninjas 1.05
Rubber Ninjas brings players interesting moments playing an experimental 3D ragdoll fighting game. more>>
Rubber Ninjas 1.05 brings players interesting moments playing an experimental 3D ragdoll fighting game. The game features ragdolls of many sizes and shapes, fighting bare handed or with a variety of different weapons. Thanks to the innovative gameplay based on Matteo's own Ragdoll Masters, players will never fight the same fight twice, and all moves will be different and spectacular.
Rubber Ninjas uses smooth OpenGL graphics, a custom ragdoll physics engine and cinematic camera techniques to provide an immersive and thrilling fighting experience.
Major Features:
- With the full version of Rubber Ninjas you will be able to play all the single player campaigns (for a total of more than 50 levels) and chose all fighters and weapons in 2 player mode.
- You will also get access to a members area where you will be able to download new versions of the game, additional campaigns and content.
- With a bit of effort you will also be able to create additional campaigns, and even make your own ragdolls and weapons.
- Finally you will help support further development of Rubber Ninjas and receive my eternal gratitude and appreciation
Requirements: Mac OS X (10.4 or later)
License:Demo
SiteMap 1.68
Automatically create sitemaps in RapidWeaver more>> Automatically create sitemaps in RapidWeaver
SiteMap is a very easy way to automatically create "SiteMaps" in RapidWeaver. You can create them with either a tree, Alphabet or Category view
Beyond that it also supports the sitemap.xml file to help google parse your site, OPML export to view in OmniOutliner or Omnigraffle and a pre-flight mode that will warn you if you leave any of your pages with nasty defaults + more!
Main features:>
- Create a siteindex.xml file for to help google index better.
- Validate that your web page doesnt have any nasty defaults in the title, filename or folder name (such as Untitled Page 3 or page4/pag36.html).
- See this for one users take
- Easily turn off web crawling for a given page within your site.
- And yes, SiteMap can also create SiteMaps in a variety of styles (Including, with version 1.14 your blog entires!)
System requirements:
-
Enhancements:
- New Feature: You can now optionally turn on a two column mode for output. It works well for the the most part although the tree view sometimes comes out unbalanced. Ive tested it on a number of configurations but if you see a problem please let support know.
- Fixed a problem where hidden pages would still sometimes emit tags which can put a lot of blank space
- Cleaned up the UI a bit
- Removed the yahoo urllist.txt feature -- Yahoo now uses sitemap.xml
- Removed the setup button, you now get to the options like every other plugin (shift-cmd-i)
- (experimental) Enabled garbage collection. Plugin should now behave nicely with the few of you who are playing with GC builds of RapidWeaver.
Psykinematix 1.0 RC5
OpenGL-based Software Package dedicated to Visual Psychophysics running on Mac OS X. more>> OpenGL-based Software Package dedicated to Visual Psychophysics running on Mac OS X.
Psykinematix is a new OpenGL-based Software Package dedicated to Visual Psychophysics running on Mac OSX. It consists in a unique stand-alone application that does not require any programming skill to create and run complex experiments.
Easy to use, powerful, subject-friendly, and reliable, Psykinematix can run standard psychophysical protocols, collect subjects responses, present complex stimuli, and analyze results on the fly.
Psykinematix is also a great learning tool to introduce visual perception and to illustrate psychophysical concepts to students.
Psykinematix is currently available in public beta 4. Expect a final release in early 2008 !
NOTE: IMPORTANT! You are downloading a pre-release software that contains bugs, partially implemented features and may not work correctly under all circumstances. It is being made available for testing purposes only. Use at your own risk!
Main features:
Easy experimental design:
- no programming required.
- use of a hierarchical structure.
- design wizard.
Standard methods:
- constant stimuli.
- staircase.
- bayesian.
Standard procedures:
- nAFC.
- yes/no.
- discrimination.
- adjustment.
A large variety of visual stimuli:
- shapes.
- carrier (grating, noise, etc) modulated by envelope.
- checkerboard-like (cartesian or polar).
- custom (expression-based).
Composing:
- static (1st, 2nd-order).
- dynamic (fusion, flickering).
- timeline (OSA, ISI).
- conditional, association.
Support for multimedia stimuli:
- text.
- image.
- movie.
- sound.
Display calibration:
- geometry.
- Gamma correction (manual or automatic).
- radiometrics and colorimetrics.
- Precise control of time-varying properties.
- Data plotting and fitting with psychometric functions.
- Subjects, groups and sessions management.
- Communication with external devices (USB, serial, network).
- Easy export of stimuli (clipboard, image and movie files).
- Built-in documentation, demos and examples, tutorials.
System requirements:
- PowerPC G4, G5 or Intel Core processor >1.5 GHz.
- 1 GB of RAM, 5 GB of free hard-disk space on system partition.
- ATI Radeon, NVIDIA GeForce, or Intel GMA video chip with 64MB.
-
Version restrictions:
- 15 days trial period.
Enhancements
New Features:
- Support for limited-lifetime in Multi-Element Field (MEF),
- Support for element specific rotation as function its position in Multi-Element Field (MEF),
- Support for dot specific speed and direction in Random-Dot Kinematogram (RDK),
- OpenGL preview and export to movie for Multi-Element stimuli (RDK & MEF) and Dynamic Composing,
- Addition of za output in Custom Stimuli to specify stimulus transparency,
- BETA support for "Mono++" and "Color++" modes provided by CRS Bits++ (please send feedback!),
- Support for onset trigger from composing stimuli in Dynamic Composing (except for fused mode),
- Support for absolute and relative step size in Adjustment procedure,
- Support for multiple step sizes in Adjustment procedure,
- Support for Keypad input devices (Adesso keypad AKP-150, Targus Keypad PAUK10C),
- Support for stereoscopic stimuli (monocular, binocular and dichoptic presentation) in vertically split display setup (free-fusing, mirror-based stereoscope, or dual video input goggles),
- Support for Scaling Factor in Rendering properties (Control Settings Palette),
Feature Improvements:
- Addition of [$] variable format to specify the latest value set for a random variable (useful for random variables used in different events),
- Support for expression operands in range format (:),
- Support for expression-based values for minimum and maximum levels in Method of Constant Stimuli, mean and range of initial value for Staircase and Adjustment,
- Support for interleaved adjustments,
- Support for randomly ordered interleaved methods and adjustment procedure,
- Support for multiple values (separated by comma) associated with the same event in Association Composing,
- Faster generation of dynamic grating-like, checkerboard-like and custom stimuli,
- Better error detection when using Wizard,
User interface improvements:
- Change in selection of event subcategory is now prevented by default, but can be forced by pressing simultaneously the Control key,
- Automatic expanding of experiment hierarchy after run-time errors occurs,
Fixed:
- Problem with duplicated columns in results data table,
- Failing Gamma correction,
- NetStation crash at closing time,
- Keep As Fixation option not always working for Shape stimuli,
- Fixation mark overlapping bug in first trial after text stimulus,
- Changes in stimulus duration not being saved,
- Crash occurring with variable-based duration in Visual stimuli,
- Problem with manual entries of Gamma readings not being validated except when using a keypad,
- Problem with duplicate estimates provided by the adjustment method in Root data level (Plotter panel),
- Problem with use of conditional variables in decision for Discrimination and Yes/No procedures,
- Selection problem in Conditions method,
- Problem with results report for interleaved Bayesian and Constant Stimuli methods in Root data level (Plotter panel),
- Run-time error when creating experiment with Wizard,
- Crash with Japanese language,
- Run-time error when no EDID information available for old CRT display,
- Stimulus glitch when specifying log sampling in Bayesian method,
- Problem with non-sticking default properties for Multi-Element Stimuli (RDK and MEF),
- Default input device now properly selected when no other device has been explicitly defined,
- Serial device missing from the trigger pop-up menu in control settings palette,
- Bug with editable data folder in Session Information panel which could lead to data loss for the current session,
- Cosmetic bug in Control Settings for MEF/RDK stimuli,
- Stimuli preview now uses the display settings from experiment event if available (Display preferences otherwise),
- Crash with selection of modulation mode other than contrast,
- Problem with contrast not being used when creating preview of statically composed stimuli,
- Bug with Src and Dst Mode not being disabled except for Custom mode in rendering control settings,
- Bug preventing stimuli editing when using expressions in some formats,
- Error reported when using dependent variable in time-varying expression,
- Apparent computer freeze due to too large generated stimuli (validity of geometry calibration now checked based on FOV range before running the experiment),
- Issues with validation of pending text field entries in Control Settings Palette,
- Graph sampling problems for fitted data in Plotter panel,
Documentation:
- Additional "Multi-Elements" Demos in "Demos, Examples & Tutorials 1RC5".

PSP Nitro 1.1.2
PSP Nitro is the versatile multimode filter VST plug-in more>> PSP Nitro 1.1.2 is the versatile multimode filter VST plug-in. It offers many filter types derived from analog prototypes in addition to other useful processing blocks such as phaser, bit-crusher/downsampler, waveshaper and interpolated delay blocks.
PSP Nitro gives you the opportunity to handle many filter types in addition to other processing blocks such as phaser or interpolateed delay blocks. These can be connected to each other using virtually any routing scheme. The advanced control signal generators are capable of modulating most of the processing parameters, making this plug-in an essential tool for sound design and experimental purposes.
Major Features:
- 4 sound processing operators,
- A wide variety of filters and other effects,
- Extreme internal routing flexibility,
- Two LFOs with advanced sync possibilities,
- Envelope detector with adaptive mode and ADSR generator,
- Virtual cables for connecting modulation sources to processing parameters,
- Advanced MIDI control
- Library of presets
Requirements:
- IntelMac or PowerPC G4 or G5
- AudioUnit, VST or RTAS compatible host application
- 512 MB RAM
- ProTools TDM/LE 7.3 or later for running RTAS
License:Demo

Synergy 3.5.1a
Synergy places three buttons to control iTunes in your menubar: previous track, next track, and play/pause; as well as providing you with visual feedback about the currently playing tune more>>
Synergy places three buttons to control iTunes in your menubar: previous track, next track, and play/pause; as well as providing you with visual feedback about the currently playing tune.
The Synergy controls, together with the ability to control iTunes via system-wide Hot Key combinations, mean that Synergy provides the fastest way of skipping between songs when using the keyboard or the mouse; all this without having to switch to iTunes or accessing its Dock menu.
Mac OS X 10.5.7 or later.
Version 3.5.1a (alpha/experimental series):
- Added a checkbox to temporarily disable the submission of track information to last.fm (fulfills feature request #1310); this is ideal for those times when you dont want what youre currently listening to be "scrobbled" to the website.
- Removed some out-of-date localized resources.
Tesseract Trainer 0.1.2
Tesseract Trainer - Real time display of a rotating tesseract more>>
Main features:
- Point textures convey the orientation of each of the faces as the hypercube rotates.
- The two invariant planes of the rotation are shown.
- Any number of faces can be drawn, so each can be followed in turn.
- The facets of each face can be textured, and faces on each axis are shown in different colours to distinguish them.
- A manual is provided in PDF format, together with key control help whilst the application is running.
- Display resolution can be selected to match the display.
- Finally, some experimental seven-time music creates a bit of atmosphere.
Enhancements:
- This minor update fixes the registration screen and adds a recovery mode startup for those having trouble.
CrystalDiffract X 5.1.4
CrystalDiffract X - Manipulate X-ray and neutron-powder diffraction patterns more>>
CrystalDiffract reads from CrystalMaker files, and simulates powder diffraction patterns - fast. The patterns can be displayed as films or graphs, manipulated, measured, indexed and printed (Pro version). Detailed listings of intensities, structure factors and other data can be generated as text files.
Main features:
The New Diffraction
- CrystalDiffract goes beyond traditional laboratory x-ray diffraction, with the ability to simulate diffraction from the latest synchrotron x-ray sources (white-radiation energy-dispersive diffraction) as well as ultra-high resolution neutron spallation sources (time-of-flight diffraction).
Analysing Experimental Data
- CrystalDiffract lets you import multiple experimental (xy) datasets for comparison with simulated data. You can check your experimental data for impurity phases or other anomalies - or even attempt to identify an unknown phase using a match of observed and calculated data (the Structures list allows you to quickly scan through a list of ideal phases, relative to the observed data).
Comparing diffraction patterns for a mineral sample (centre) with simulated patterns for different phases (top and bottom).
- When the observed data have been characterized, baseline and zero-error corrections can be applied interactively, and a residual graph/film displayed on screen (together with a sum-of-squares difference calculation).
Simulating Mixtures
- CrystalDiffract can simulate diffraction patterns from from multi-phase mixtures. You can add new phases to a mixture simply by dragging and dropping files into a diffraction window and then clicking the Toolbars "Mix" button.
- Mixture components can be colour-coded, with their individual diffraction peaks superimposed on the composite diffraction trace.
- You can have virtually unlimited numbers of components, adjust individual phase proportions in real time, and turn phases "on" or "off" using checkboxes in the Structures List. You can toggle between display of separate diffraction patterns (perhaps stacked, for greater clarify), and combined in "mixture mode".
- Diffraction From Imperfect Samples
- You can simulate (isotropic) particle size and strain-broadening effects, and apply different settings to different diffraction patterns in the same window: invaluable for materials science and engineering, as well as clay mineralogy and ceramics applications.
Saved Diffraction Experiments
- An entire diffraction experiment can be saved in a single, self-contained "session" file. Unlike earlier versions of CrystalDiffract, the new version 5 session files are completely self-contained, so you dont have to keep track of original data files.
- CrystalDiffract 5 also gives you much greater control over the programs default behaviour. A new Preferences command displays a tabbed Preferences window, letting you browse, edit or reset the programs settings.
Enhanced Display
- With the full version of CrystalDiffract you can display your diffraction patterns as a function of d-spacing or 1/d, and these can be printed at high resolution - either directly to the printer, or as an Adobe PDF file on disc.
- CrystalDiffract 5 provides individual plot settings for selected diffraction patterns plotted in the same window. You can select a pattern and choose from a wide range of plot styles. You can also adjust the front-to-back ordering of multiple diffraction patterns, and automatically stack- or collapse the display.
Export Data
- You can export text files containing structure factors for all reflections (useful for single-crystal work), as well as high-resolution diffraction profiles, with a user-defined channel size (which can be plotted in spreadsheet or charting programs).
Version restrictions:
- Some features are disabled.
- Nag screens.
Enhancements:
- New Online Help System. The online help system has been completely revised and now features better organisation and expanded coverage.
- New Minimum System Requirements. To keep pace with changing system libraries, and to ensure the best-possible balance of performance and compatibility, CrystalDiffract now requires Mac OS X 10.3.9 or later.
- Improved Demo Startup. The demo version now displays only one startup dialog, instead of a sequence of two dialogs. The dialog now includes a help link and a direct link to our online sales page.
- Updated Users Guide. The PDF users guide has been updated for this release, and now includes our new company contact details.
- Miscellaneous Changes. Changing the x-axis type is now more reliable when working with "extreme" range settings (e.g., xmin = 0, or xmin ? xmax).
SQLite3Professional 2.1
SQLite3Professional offers you a REALbasic plugin which brings your REALbasic projects low level access to the SQLite 3 database engine. more>> SQLite3Professional 2.1 offers you a REALbasic plugin which brings your REALbasic projects low level access to the SQLite 3 database engine. Starting from RB2005, the sqlite3 engine is include in every version of REALbasic, but due to the way it is exposed to the end user, a lot of its power that the new sqlite3 engine can offer.
SQLite3ProfessionalPlugin is very different from the built-in REALbasic database engine, it doesnt have built-in Database and RecordSet classes (even if its easy to create a wrapper for these classes). It is a near 1 to 1 map to the sqlite3 C api, so you can have access to every sqlite3 routine, so for example, you can interact directly with the virtual machine or you can create your own sql functions, and much more. These are very powerful concepts that cannot be added to the current REALSQLDatabase plugin.
The audience for this plugin are professional database users, that, for example, can take advantage of the sqlite3 progress handler routine to give time to other threads or to update the REALbasic GUI while a complex sql operation is in place, or that can use the sqlite3 virtual machine to build a query system with zero delay time and near zero memory requirements even if millions of rows are returned from a query.
Enhancements:
- The SQLCachedSelect method now supports in-memory databases as source db
- Fixed an incorrect behavior (not really a bug) related to the db.Error and db.ErrorCode properties
- Fixed some bugs in the SQLiteRecordSet classes
- Fixed a bug that occurs when retrieving BLOB fields using the RB API
- Updated sqlite library to version 3.3.10 (patch 2)
- Added support for experimental FT2 module
- Added support for database located on shared volumes in OSX (beta code)
- Updated some examples
- Other small fixes and optimizations
MeVisLab 1.6.1
MeVis Research develops scientific methods and software for computer assistance in medicine and radiology more>> MeVis Research develops scientific methods and software for computer assistance in medicine and radiology
MeVis Research develops scientific methods and software for computer assistance in medicine in general and radiology in particular, including computer aided diagnosis, therapy planning and monitoring, and computer aided teaching and training.
One of the main goals of MeVis Research is to achieve practically useful solutions to clinically relevant problems, incorporating state of the art knowledge from the natural sciences, computer science and mathematics.
System requirements:
- Macintosh computer with Intel Core processor; 1 GB RAM.
- ATI or NVIDIA graphics processor; 1200x800 screen resolution.
- 2 GB of available hard disk space.
- Apple Xcode 2.4.1 or later for module development.
Enhancements:
- New welcome screen for MeVisLab.
- Automatic detection of usable screen space.
- New integrated TextEditor (called MATE) with syntax highlighting, indention, completion and a context sensitive help (F1, ?+?).
- Note: Currently, MATE uses latin-1 encoding for text files on all platforms
- Advanced JavaScript and Python completion.
- Context sensitive help (F1, ?+?).
- MLAB.showInformation()
- MLAB.showWarning()
- MLAB.showCritical()
- MLAB.showQuestion()
- MLAB.computerModelInfo()
- MLAB.[macro|ml|inventor]Modules(), MLAB.all[Macro|ML|Inventor]Modules()
- MLABFileManager.moveFileToTrash()
- Fixed writing of bad .pyc files when .py files have a syntax error.
- Fixed auto-reloading of modules when a python file was changed after it had a syntax error.
- Python errors are now printed with the courier font so allow locating the ^ marker in syntax errors.
- If a MDL command is connected to a Python function/method, the Python function may now have less arguments than the command provides. Surplus arguments are ignored.
- TextView now supports showLineNumbers = BOOL and syntaxHighlighing = (Python|QSA|MDL|GLSL).
- LineEdit: new command lostFocusCommand.
- Module wizard for ML modules improved with many new features and tooltips with references into detail documentation of ML Guide.
- Now the Toolbox Reference uses improved doxygen layout, many classes and files have better, fixed or completed documentation and alphabetical class index.
- WEM library reworked: a WEM is now actually a list of WEMPatches of different type (WEMTrianglePatch, WEMQuadPatch or WEMPolygonPatch).
- Split the WEM library into a core part and into a modules part (MLWEM and MLWEMModules).
- Removed: WEMBrowser, WEMClip, WEMMerge
- Renamed: WEMCollapseEdges -> WEMReducePolygons
- Renamed: WEMSplitEdges -> WEMSubdivide
- Renamed: WEMPurge -> WEMDemergePatches
- Use WEMInfo instead of the removed WEMBoundingBox
- Use BaseSwitch instead of the removed WEMSwitch
- Split the CSO library into a core part and into a modules part (MLCSO and MLCSOModules).
- Reworked CSOConvertToImage: this module works now with a page-based concept and has a OnDemand mode.
- New processors: CSOModifyProcessor and CSOBulgeProcessor, both to modify existing CSOs.
- New processor: CSOLiveWireProcessor for a semi-automatic segmentation.
- SoView2DCSOEditor displays closed and fully visible CSOs in a filled manner.
- CSOIsoGenerator offers several filtering and smoothing options.
- SoGVRVolRen no longer supports legacy hardware LUTs (using EXT_paletted_texture) , which was last seen on NVidia GeForce3 cards (but rendering still works on these cards).
- SoGVRSecondaryLUT and SoGVRSecondaryVolume support a variable number of LUTs and additional octree volumes in the renderer.
- SoGVRTransformedVolume and SoGVRTransformedVolumeSettings allow so set additional volumes as 3D textures.
- SoGVRShaderDiagnosis allows to view the shaders which the GVR generates.
- SoShader: fixes and new modules
- Shader modules now have GLSL syntax highlighting.
- Added SoMLSampler1D and SoMLSamplerCubeMap.
- AccumulateImage: Accumulates images (MPRs) in one image.
- PointCloudToMask: Converts a list of pairs of points and normals (surface) to a smoothed distance image or a 3D mask.
- TextureFilter: Applies statistic texture filters to an image.
- MarkerStat: Computes statistical information on a marker list.
- DtfSkeletonization: 3D distance transformation by homotopic thinning, skeletonization (replaces module Skeletonization).
- SoCameraAnimation: Rotates a camera around an Inventor scene in a smooth pan.
- SoMLLUTChangeColor: Modifies output of SoMLLUT modules.
- SoMLSampler1D, SoMLSamplerCubeMap: similar to SoMLSampler2D and SoMLSampler3D.
- BaseBypass: Like the Bypass module just for Base inputs.
- OSType: Provides basic operating system information.
- SoBoundingBoxVis: Computes and visualizes an axis aligned bounding box for an arbitrary OpenInventor scene.
- SoVascularSystem: visualizes vascular systems (vessel graphs) generated by DtfSkeletonization.
- ColorModelConvert: Now supports color models LAB and XYZ.
- CoreControl: Has been extended.
- DistFromXMarkerList: Added calculation of maximum distance.
- EuclideanDTF: Has been re-implemented.
- FuzzyCluster: Has been re-worked.
- HistogramParameters: Calculates a second user defined quantile.
- ImgLoad: automatic load can be suppressed.
- ImgPropConvert: Voxel Size and World Matrix are now kept consistent even with no input image connected.
- Fixed a bug that could cause a 1-voxel translation of output regions created as intersections or unions of input images for non-diagonal world matrices.
- Fixed a potential problem in output world matrix creation for merging regions in color images.
- Improved UI.
- MPR, MPRPath: Got new visualization parameters.
- Reformat: Added a field for the Euler angles.
- RegionGrowing: Added 4D capabilities.
- Sobel3D: Fields have been renamed.
- StringUtils: New mode ToASCII added for conversion of character values to ASCII numbers.
- Switch: Now up to 25 inputs are available.
- So3DXMarker: Has two drawing modes now: fast or correct.
- SoDepthPeelRenderer: Has been reworked and should produce better results.
- All help files and example networks have been reworked.
- SoView2D: Added field "sliceZoomSynchronized" which updates the slice-origin when zooming. This allows to keep the viewing center in the middle of the view when updating the sliceZoom via a field synchronization.
- SoView2D: Added field "updateInventorEvent". If this is set to "true", the following inventor nodes will not react to events that have been handled by a SoView2DExtensions.
- SoView2D: New field "plane" contains the plane of the current slice.
- SoView2DAnnotation: Some fields introduced to get a reliable automatic font sizing.
- SoView2DMarkerEditor: Added option "snapToSlice" to translate any moved marker to the current slice.
- BoolInt: Also returns inverted bool value.
- DicomTool: Can take name template for file names.
- MarkerListInspector: Lots of new options.
MeVisLab changes:
- MeVisLab does no longer run on PowerPC-based Macintosh computers. This release has been optimized to run on Macintosh computers with an Intel processor.
- Added Mac OS X 10.5 (Leopard) compatibility; MeVisLab 1.6 runs on Mac OS X 10.4.11 or 10.5.x
- Added Restart With Current Networks feature (File menu).
- Improved handling of non-latin1 language settings.
- Added multiple instances support, now more than one MeVisLab application can be used at the same time.
- Added command-line support (cmdline license feature required).
- Added Mac OS X Spotlight metadata importer (MeVisLabDocuments.mdimporter) that allows indexing of uncrypted MeVisLab script (.script) and definition files (.def).
- Added Mac OS X Quick Look generator (MeVisLabDocuments.qlgenerator) for MeVisLab network files (.mlab) that enables previewing of MeVisLab networks. It requires networks to be saved by MeVisLab running on Mac OS X 10.5 (the preview gets added to the resource fork of the MeVisLab network file, thus does not affect loading and parsing of the network).
- Added Mac OS X Quick Look support for MeVisLab script (.script) and definition files (.def) via standard Quick Look generators for text on Mac OS X 10.5.
- Adapted shortcuts to be more consistent on Mac OS X.
- Autodetect amount of video RAM on the graphics card (used by the volume renderer and other GPU-intensive tasks).
- PowerPC sections removed
- Spotlight importer plugin added
- Quick Look integration added
- Setup of User Projects Location added
- Using the Module Wizards added
- Creating an Xcode project from a .pro file updated
- Debugging MeVisLab modules with Xcode added
- Developing on Leopard for Tiger added
- Obtaining Source Codes of MeVisLab Modules added
- Integrating MeVisLab with OsiriX added
- Added Mac OS X 10.5 compatibility. There are separate installers for Mac OS X 10.4 (Tiger) and Mac
- OS X 10.5 (Leopard). Please choose the appropriate installer for your Mac OS X version.
- Added an experimental bridge between MeVisLab and OsiriX 3.0 (Advanced Mac OS X PACS Viewer) consisting of the OsiriXMeVisLabBridge plugin for OsiriX 3.0 and the MeVisLab module OsiriXBridge. This bridge enables OsiriX to send datasets directly to the MeVisLab imaging pipeline using a standard ImgLoad module (see the example network of the OsiriXBridge module). After processing the dataset, MeVisLab may send the modified data back to OsiriX. The plugin and the module require Mac OS X 10.5 (Leopard). The source codes of both the plugin and the module are included in the MeVisLab public sources package
- Added check for user interaction in volume renderer (GVR); rendering large volumes should be more responsive now.
- Added MLAB.macIsApplicationRunning(bundleId)
- Added MacOSSupport SDK that wraps Mac OS X specific functionality in C++ classes. See the MeVisLab Toolbox Reference.
- Added AppleScript xcode-prepare-debug.applescript to automatically setup an MeVisLab module Xcode project for debugging (located within the MeVisLab.app bundle in /Contents/SharedSupport/Scripts/).

Brickles Pro 1.1.3
Brickles Pro is considered as a wonderful and attractive game. It is not a typical ball and paddle game. more>> Brickles Pro 1.1.3 is considered as a wonderful and attractive game. It is not a typical ball and paddle game. Brickles Pro features adjustable colors and patterns, adjustable ball and paddle sizes, stereo sounds, adjustable speed and window sizes, and more. Even the number of paddles in the game can be changed.
Brickles Pro is suitable for everyone from the very youngest children first learning to use a mouse, to fast-paced arcade fans, from grandparents to grandchildren. With the new experimental speed control, Brickles Pro can even be set to play at super-slow speeds, allowing its use by those just recovering from strokes. This same new experimental speed control also allows speed freaks to get every last ounce of power when used with the new, faster Macs.
Brickles Pro allows the user to chose from among various built-in Brickle array designs. Brickles Pro will then use the chosen design for every level of the game, if desired. A random mode may also be chosen to allow each level of the game to use a randomly selected Brickle design array. Brickles Pro thus includes many Brickles games in one.
Brickles Pro now supports the new Brickles Pro Online Hall of Fame web page. Every time you get a new high score, you can send that high score to the Online Brickles Pro Hall of Fame web page. Compare your score to the scores of your friends, schoolmates, family members, and others from around the world. Everyone is a winner. There are various Scoreboards associated with each of the many possible Brickles Pro configurations.
Enhancements: Lowered prices for individual, site and district licenses
Requirements: Mac OS 9, or Mac OS X
Gene Inspector 1.6.9
Research notebook/sequence analysis app. more>> Research notebook/sequence analysis app.
Gene Inspector, currently available for Mac OS 10.2 or later, is a unique combination of a versatile electronic laboratory research notebook and a comprehensive sequence analysis product.
Using GI, the user has the ability to define an entire suite of analyses that can be performed each time they (or anyone in the lab) has a new sequence, and the user can design custom "style sheets" which specify exactly how the output will look.
This information can then be saved as a new menu item with a name - such as "Researchers Suite #1". This feature alone will add an amazing amount of consistency within the lab - when comparing analysis results of different sequences by different researchers in the lab.
GI has one of the most versatile multiple sequence display tools available. There are over 640 different ways to display multiple sequence alignments to highlight exactly what the user wants to demonstrate. It is amazingly flexible.
Drag & Drop allows users to not only drag sequences and analysis results within Gene Inspector, but it allows objects to be dragged directly to other Drag & Drop enabled applications such as Adobe Photoshop and Illustrator, and Microsoft PowerPoint -- where they can be modified.
Because GI is an electronic notebook (in addition to performing comprehensive sequence analyses) analysis output results can have wrap-around text noting the researchers annotated thoughts and comments - together in one place.
Using GI, a biologist can make use of GI Notebook Extensions that contain formatted table templates, analyses, graphics or text that he/she uses often... Each can be instantly available with the click of the mouse button.
The researcher can also use "conditional text" that can be shown or hidden - ideal for hiding notes when the researcher wants to make a poster directly from their GI Notebook. Of course in an electronic notebook, the user has access to electronic book marks and appendices. GI is quite unique.
Main features:
- Gene Inspector was designed from ground up to work the way you naturally work as a biologist you are not constrained by the structure of the program to perform tasks in a predefined way.
- Gene Inspector is centered around a powerful notebook that serves not only as a container for analysis output but as a genuine laboratory notebook and illustration tool. The Gene Inspector Notebook can contain information or annotations that you previously kept in your old fashioned paper notebook along with all your sequence analysis and laboratory experimental results. Why keep these two parts of your research artificially separated when you can combine them in a single location?
- Gene Inspector has built in hotlinking, which allows you to connect a sequence to a set of analysis routines. Each time the sequence is changed, the output results can be set to be automatically updated.
- All analyses run in background so you can continue to work in your notebook or even in other programs without interrupting the progress of the analysis.
- Gene Inspector contains analysis suites, which provide a way to create a collection of analysis routines and associated parameters that meet your needs.
- Analysis suites can be recalled by selecting them from a menu and specifying a sequence (or several sequences) to be analyzed. This provides consistency and allows even beginners to produce results that can be compared directly with those of more experienced users in the group.
- Gene Inspector contains interactive analysis output objects that allow you to fine tune analysis results to examine exactly what you are interested in.
- Gene Inspector Notebook sheets can be adjusted to any size great for designing posters, slides, or just making the notebook fit your screen - text automatically reformats to fit the notebook size.
- Gene Inspector Notebook appendices can store commonly needed information (like buffers, vector descriptions, etc.) which can be viewed at any time from any location in the notebook.
- Gene Inspector provides over 60 different nucleic acid and protein analyses including: sequence alignment, base composition/distribution, ORF determination and evaluation, restriction mapping, sophisticated multipartite find, dot matrix comparisons, antigenicity, hydropathy, transmembrane helices, helical wheel, Prosite motif searching, physical characteristics, signal sequence, protein structure prediction, and many more.
- Many analyses can be done using median sieving to bring out structures of a specific size (i.e. - membrane spanning)
- Gene Inspector allows you to easily navigate in the notebook through electronic bookmarks and aliases.
- Gene Inspector Notebook extension are instantly available with the click of your mouse button and can contain formatted table templates, analyses, graphics or text that you use often.
Version restrictions:
- Printing, saving, exporting disabled in Demo.
Symbolic Composer 5.4
Symbolic Composer - Music composition tool more>>
Symbolic Composer is the largest music composition language available.
Main features:
- Tonality is an extended concept in the system. Most scales, modes and chords are predefined, including many non-western forms. New tonalities can be described by interval series, notes or algorithms.
- Beat/Space, descriptive of a mode of rhythmic organisation found in many non-western musics, but also in drum-computer programming, is a dynamic feature and a powerful visual metaphor for rhythm.
- Timesheets extend this beat/space thinking to outlines of complete scores and include tonality descriptions and change points. You can create a large-scale score plan controlling any number of instruments, processors or mixer configurations.
- Sequencing can be both linear and pattern-based, but can be infinitely more powerful and flexible. Loop control and processing is integral.
- Lengths and Zones, that is note durations and section durations, can be generated from maths and fractal functions. This way even a tiny rhythmic cell or hook can spawn cogent and relevant rhythmic material, and whole musical structures.
- Dynamics, either from MIDI velocity or continuous controller values, can originate from fractal sources and be mapped across the entire duration of an instrumental part. These natural dynamic contours can be wonderfully expressive particularly when converted to manipulate reverb depth, envelope shaping or modulation.
- Neural processing from the powerful Neural Expert can be used to add intelligent accents and other dynamic details.
- Articulation, the position of a notes onset in relation to a beat plus the notes actual rather than virtual duration plus its attack dynamic, can be processed by fractal or mathematical intervention creating virtual instruments with user-definable characteristics.
Enhancements:
- New functions implement 17th century rules for 3..7 note chord progressions, minimum energy modulatory sequences, chord enrichments, iterative melodic progressions, harmonisation and ornamentation for 2-voice simulated improvisation.
- New score library additions include dopamine DNA music template, Kraftwerks Autobahn and genral simplepop based on Madonna analysis and synthesis templates, rhythmic element libraries, Ian Clay Teratunings, and spiral form graffities.