Release Notes |
|
|||
5.3
|
What is new in Release 5.3 of ArrayMiner®
(12/Feb/2006) Graphical Interface Clustering Algorithm The clustering algorithm now offers a "fast stop": whatever the size of your data, the algorithm stops immediately upon request, instead of waiting for the end of the current iteration. When restarted, the algorithm resumes as if no interruption uccured Windows version ported to 32 bits On Windows, the software underwent a full port to 32 bits, resulting in a significant speedup of the clustering algorithm on 32 bits operating systems, such as Windows XP Peculiar data problem fix On some quite peculiar data, the clustering algorithm could end up with
a completely flat average profile for a cluster, which caused problems
under Pearson or Correlation. This was fixed Graphical Interface On Mac OSX, some low-level GUI problems when running Tiger on a G5 machine were fixed GeneSpring data column reordering problem fixed A problem in the mechanism of reordering of columns in GeneSpring data was fixed Windows JPEG save problem fixed On Windows, a warning is now issued on failure to save a too large JPEG image User Interaction On Windows, pushing F11 now minimizes the whole application |
||
5.2
|
What is new in Release 5.2 of ArrayMiner®
(23/Jan/2004) |
||
5.1
|
What is new in Release 5.1 of ArrayMiner®
(16/Oct/2003) |
||
5.0
|
What is new in Release 5.0 of ArrayMiner®
(16/Sep/2003) Gaussian Clustering algorithm improved |
||
4.1
|
What is new in Release 4.1 of ArrayMiner®
(1/Jun/2003) Experiment Tree Window |
||
4.0
|
What is new in Release 4.0 of ArrayMiner®
(22/Apr/2003) Improved graphics publishing |
||
3.3
|
What is new in Release 3.3 of ArrayMiner®
(18/Feb/2003) Internet queries interface You can now specify the size and file settings when exporting the contents
of various areas in the graphical interface. Popular image formats
are supported for easier publishing. |
||
3.2
|
What is new in Release 3.2 of ArrayMiner®
(26/Nov/2002) New density graph mode for the 3D and 2D views. Redesigned window header in the clustering mode to facilitate inter cluster navigation. Version check option to insure that you always get the latest version. Faster search window. |
||
3.0
|
What is new in Release 3.0 of ArrayMiner®
New functionality |
||
2.6
|
What is new in Release 2.6 of ArrayMiner™
Installation Better support for distributed installations of GeneSpring® |
||
2.5
|
What is new in Release
2.5 of ArrayMiner
Clustering Algorithm Graphical Interface A welcome message lets you choose different start points and lets you automatically load the demo file. User Interaction |
||
2.4
|
What is new in Release
2.4 of ArrayMiner
Clustering Algorithm Graphical Interface More explicit selection of clustering model The selection of clustering model between the classic (minimal variance) criterion and the new Gaussian Mixture model has been made more explicit with a new window specific to that choice. 2D and 3D PCA view The popular 3D view now offers a PCA (Principal Component Analysis) mode that displays the data in eigenvector axes instead of the usual experiment axes. The same is also available in the 2D view. Improved Macintosh interface The interface of the Macintosh port of ArrayMiner has been improved to better follow the Macintosh interface guidelines. User Interaction PC users who run ArrayMiner from GeneSpring by Silicon Genetics,
can now restart the clustering process with a new set of parameters without
leaving ArrayMiner, sparing the process of data exchange between GeneSpring
and ArrayMiner. |
||
2.3 |
What is new in Release
2.3 of ArrayMiner
Clustering Algorithm Gaussian algorithm improved The Gaussian Mixtures clustering algorithm has been improved, yielding
a faster convergence to high-quality solutions on some data.
|
||
2.2
|
What is new in Release
2.2 of ArrayMiner
Clustering Algorithm Gaussian mixtures based on GGA instead of EM The Gaussian Mixtures clustering, previously based on the EM algorithm,
has been completely reworked and is now based on Optimal Design's GGA.
This results in a dramatic increase of efficiency of the algorithm, due
to the power of the GGA on the one hand, and a substantial body of programming
"tricks" made possible by the use of the GGA on the other hand. |
||
2.1
|
What is new in Release 2.1 of ArrayMiner Clustering Algorithm Clustering Algorithm Outliers (noise) detection The Gaussian Mixtures algorithm was enhanced to detect outliers (noise). Noise is modeled as an additional uniform probability distribution that "competes" with the Gaussians. This adds stability to the algorithm, because it allows it to "abandon" data points that are impossible to cluster with the other profiles, instead of trying to classify them at any cost. On the other hand, it allows for detection of unique expression profile patterns in the data, that may constitute the interesting discovery in the data set.
|
||
2.0
|
What is new in Release 2.0 of ArrayMiner Graphical Interface Translucent 3D solids supported on graphic cards not supporting 15-bits color The translucent 3D solids were displayed incorrectly on some graphic
cards not supporting the 15-bit color depth. This has been corrected. Gaussian Mixtures clustering A new breed of clustering algorithm is being introduced, based on the Expectation Maximization algorithm. In this approach, instead of clustering for minimal total variance of the clusters, a set of Gaussian distributions is fitted to the data. This allows in particular to detect adjacent clusters of unequal dispersion (variance), which is impossible to achieve with the more standard distance-based clustering. |
||
1.9
|
What is new in Release
1.9 of ArrayMiner Graphical Interface - Translucent 3D solids representing clusters - Coloring by external classifications - Macintosh version Clustering Algorithm - Improved efficiency of local optimization User Interaction - Macintosh GeneSpringä interface - Unclassified items supported in imported classifications Graphical Interface Translucent 3D solids representing clusters The popular 3D solids (convex hulls) interface is further enhanced by showing the solids translucent (see-through). This option adds even more "feeling" of the spatial relationships among clusters. Coloring by external classifications Macintosh version
Improved efficiency of local optimization The efficiency of the local optimization used in the algorithm was improved, resulting in a better quality/computation-time ratio.
Macintosh GeneSpring interface Although GeneSpring currently only runs in the OS9 compatibility window on Macs, a data exchange interface is now available between GeneSpring and ArrayMiner, the latter running solely under OSX. Unclassified items supported in imported classifications The import of external classifications now also supports unclassified
items. |
||
1.8
|
What is new in Release
1.8 of ArrayMiner
Graphical Interface
New main graphic window The main graphic window has been completely redesigned to centralize the most relevant information into one window. The window now joins the heat map of all clusters together with the list of genes in a selected cluster and their profile curves. Both the heat map and the profile representation panels are resizable. Selecting a cluster or a gene in a cluster is thus even easier than before. 3D cube controlled by mouse dragging The 3D view of the data was enhanced by adding the possibility of controlling the orientation of the 3D cube by a simple mouse drag. The data are hence more easily viewed from any angle in the 3D cube, giving the user an even better "feeling" of the relationship between the various clusters and genes. Even heavy data are easily manipulated thanks to wire-frame representation of the cluster hulls during the orientation of the cube. Mouse wheel support The wheel of the mouse, when present, is now taken advantage of, for easy scrolling of lists, zooming in or out the 3D cube, and selecting the color scale of the heat map. New Closest Clusters window The window showing the clusters that are closest to a given cluster has been redesigned for better readability. The window is now resizable to offer the most appropriate viewing size, and it is possible to select a gene in the window by clicking its profile.
Copy of cluster contents into the clipboard The list of genes, together with information pertaining to the fit within its cluster, is now easily copied from ArrayMiner to the clipboard, from where it can be pasted directly into other applications, such as Excel, for further processing outside ArrayMiner.
Full support of missing values Missing values are now fully supported, under all distance measures (i.e., Euclidean, Pearson coefficient, etc.). Up to 200000 ORFs supported The maximum number of genes, previously limited to 35000, has been increased to 200000. |
||
1.7
|
What is new in Release
1.7 of ArrayMiner
Graphical Interface and User Interaction
Classification Compare tool The Classification Compare tool allows the user to compare different classifications, such as classifications obtained by clustering into different number of clusters, in a very intuitive way. This conveys an additional insight of the user's data and, in particular, helps estimate the number of clusters. |
||
1.6
|
What is new in Release 1.6 of ArrayMiner Graphical Interface
Easier axis selection in 2D & 3D The axes used in the 2D and 3D representation of the profiles are now easier to select, with their attribute names directly visible in that window. Gene list in main window The main graphical window now shows the list of genes in the selected group, listing their names and descriptions together with information useful for assessment of the quality of fit of each gene within its cluster. The list is can be sorted up or down by any of the columns. Selection by clicking a profile in Activities window In the Activities window, the user may now select a gene by clicking on the line representing its profile. This provides a useful connection between the graphical representation of a profile and the corresponding gene. 3D Hull cluster selectable A cluster can now be selected by clicking its 3D Hull representation (previously, a point in the group had to be clicked). In the select mode for example, this makes it easy to hide a cluster when in the 3D Hull representation. Gene search available in all views In the main graphic window, the gene Search feature is now available in all representations (2D, 3D, xD). Isolate gene in 3D A new popup option available when right-clicking on a line in the gene list in the main graphical window (xD view) allows to "isolate" the gene in the 3D view. The representation switches to 3D view, and only two clusters are shown: the gene's own cluster, and the cluster which is closest to the gene (in expression profile distance terms) among the clusters which do not contain the gene. This allows for an easy assessment of the reasons why a gene was placed in its cluster rather than the "second best" other cluster.
Help texts available on-line It is no longer necessary to press F1 for help on an item when specifying the clustering parameters, the help text is now available on-line in the bottom of the form. |
||
1.5
|
What is new in Release 1.5 of ArrayMiner Graphical Interface
Convex hull option in 3D view The popular three-dimensional view of the data is now even more appealing with the option of showing convex 3D hulls of the clusters in place of the points making up the clusters. This is especially useful on data featuring a large number of profiles. When all data points are displayed in the standard "points" fashion, the 3D cube may become cluttered by a large number of points, lessening the user's ability to grasp the relationships between the clusters. In the "3D Hulls" display, each cluster is represented by one three-dimensional convex hull, which makes is easier to asses the relationship between the clusters. Resize Window Each graphic window now features a "Resize window" option in its popup menu (accessible by right-clicking in the window). When activated, the option resizes the window to the largest size compatible with the image shown in the window, while also taking into account the constraint of the screen's size (i.e. windows do not span beyond the screen's boundary).
Wizard functionality in the main window The Wizard panel has been replaced by the equivalent functionality within the main (text) window, yielding a more centralized command of ArrayMiner. As the user grows familiar with ArrayMiner, he or she may hide the explanatory text ("What is going on" and "What to do next"), to gain place on their desktop. Ultimately, the Wizard-like buttons themselves can be hidden for even more desktop space economy, ArrayMiner being then controlled by menus and keyboard shortcuts. Context-dependent Help on parameters Each of the various parameters that must be specified at the start of an ArrayMiner run now has an associated help text. Pressing F1 when filling in the parameters displays a short explanation of the meaning of the parameter being highlighted in the parameter list. Furthermore, there is additional help on values of some parameters. Thus for instance, there is an explanation of the meaning of the "Distance measure" parameter. In addition, when choosing the value for that parameter in the list of possible distance measures, there is an explanation of each of the possibilities (e.g. "Pearson Additive"). Optimization Finished indication Although the optimization algorithm can be stopped at any time, ArrayMiner now features an indication on when it would best to do so. When the standard termination condition (i.e., no improvement since a given number of iterations of the algorithm) is met, a message informs the user that the results can be safely returned to GeneSpringä. The algorithm continues in the background though, allowing for a more thorough search when time is available.
Log-transform of activity data ArrayMiner now gives you the possibility to log-transform the data before clustering, the option being available as a new parameter to set before optimization. When activated, the option replaces all activity data by their logarithm before any further processing (such as scaling for Pearson coefficient). This is recommended when the activity levels represent ratios, as a double increase of activity and a half-reduction of activity are then perceived as equivalent changes differing only by their sign. Substantial RAM savings on large data ArrayMiner now claims a substantially reduced amount of RAM on large data, the saving being as large as a few hundreds of megabytes in some cases. |