Solutions
Email this page    Print this page

Features

S-PLUS® 8 Enterprise Developer : Comprehensive Feature List

S Programming Language

The award-winning S programming language is at the core of S-PLUS. The only language created specifically for exploratory data analysis and statistical modeling, the S programming language allows you to create statistical applications up to five times faster than with other languages.

S-Plus Workbench Development Environment

Rapidly create reliable statistical applications with this integrated development environment for S programmers.

Graphical User Interface

A convenient window-based GUI puts common tasks at your fingertips with easy-to-use menus and dialogs

Scalable Pipeline Architecture

Scale statistical applications to gigabytes of data without the need for additional RAM or 64-bit architectures with this library of data types and functions for programming with large data sets.

Graphical Functions

Explore data and create custom charts with this library of graphical functions in the S language

Integration

S-PLUSis an open system, designed to integrate with the systems you already have.

Data and graphics formats

APIs and system interfaces

Statistical & Numerical Techniques

S-PLUSis the most comprehensive statistical analysis package available, and includes all of the following capabilities:

Basic Statistics

Hypothesis Tests and Confidence Intervals

Regression

Analysis of Variance

Nonlinear Regression and Maximum Likelihood

Nonparametric Regression

Tree Models

Correlated Data Analysis

Resampling

Multivariate Analysis

Cluster Analysis

Quality Control

Power and Sample Size

Survival Analysis

Time Series Analysis

Robust Statistics

Missing Data

Date, Time, and Calendar Data

Mathematical Computations

Additional Libraries

Libraries from Insightful Research and the S-PLUSuser community offer additional capabilities

Add-On Modules

Optional modules add additional capabilities to S-PLUS:

Supported Platforms

¹ Windows Only

S- Plus ® for ArcView GIS 3.2

Feature List

Import Data Easily

S- PLUS for ArcView GIS integrates the powerful statistics and publication-quality graphics of S- PLUS into ArcView GIS . Easily transfer data and results S- PLUS for ArcView GIS makes it easy to transport data and results between the two products. Seamlessly move ArcView GIS tabular data to S- PLUS data frames and then return your graphics and analytical results to the ArcView GIS environment. S- PLUS objects are directly accessible from ArcView GIS. For simple or complex projects, for novice or advanced analysts, S- PLUS for ArcView GIS offers the ability to quickly and easily extract valuable meaning from your GIS data.

Unparalleled Graphics

Stunning, Publication-Quality Graphs With S- PLUS for ArcView GIS , you benefit from over eighty 2D and 3D publication-quality graph types available in S- PLUS . With so many options, you can choose the graph type which best represents your data. S- PLUS graphics are easily edited so you have complete control over every detail- just point-and-click to modify any feature of your graph. Unique and Powerful TrellisT graphics The unique visualization techniques in S- PLUS , such as Trellis graphics, offer you a powerful new way to explore your GIS data.

With Trellis graphics, you can immediately discover important relationships between two or more variables by segmenting the relationship based on a conditioning variable. By comparing the graphical representation for subsets of your conditioning variable, you gain new insight into your data. Classical and modern statistical methods You get more out of your data with the powerful S- PLUS statistical functionality.

Superior Analytical Power

With over 2000 functions, S- PLUS has a complete range of classical and modern statistical functions. Use S- PLUS functions to explore your data, find hidden outliers or exceptional values, or spot trends. You can learn more, get better results, and make better decisions. Cutting-edge spatial statistics Additionally, S- PLUS for ArcView GIS provides access to spatial statistics in S+SpatialStatsT, an add-on module to S- PLUS . With S+SpatialStats , users can easily access comprehensive spatial data analysis and spatial statistical modeling tools for geostatistical data, lattice data and spatial point patterns.

Analyze and Visualize Spatial Data

In addition to standard S-PLUSstatistics, S-PLUSfor ArcView GIS allows you to access spatial statistics available in S+SpatialStats . Features Fit linear regression models in ArcView GIS using data from ArcView themes or S-PLUSdata sets Plot bar and pie charts in ArcView GIS based on S-PLUSdata Export attribute data into S-PLUS(optionally calculate polygon centroid coordinates) Import S-PLUSdata into ArcView GIS tables or point themes Import S-PLUSgraphs onto a layout in ArcView Basic S-PLUScommand line interface from within ArcView GIS Preserve groupings and selections made in ArcView GIS for in-depth analysis in S-PLUS.

S- Plus SpatialStats 1.5

Feature List

Geostatistical Data:

Point Patterns:

Lattice Data:

S - Plus Wavelets

Feature List :

Environmental Stats for S-PLUS

Feature List

Pull-Down Menus and Dialogs: Perform Your Analyses via the New Pull-Down Menus
Probability Distributions: Compute Densities, Probabilities, Quantiles, and Random Numbers for the Following Distributions

Probability Density and Cumulative Distribution Plots

Summary Statistics

Q-Q Plots for All Probability Distributions

Q-Q Plot Gestalt Function That Produces Numerous "Typical" Q-Q Plots for a Specified Distribution

Estimation of Distribution Parameters and Quantiles

Confidence Intervals for Distribution Parameters

Confidence Intervals for Distribution Quantiles

Goodness-of-Fit Tests (New and Updated)

Optimal Box-Cox Transformations: Determine Optimal Power Transformation Based on Probability Plot Correlation Coefficient or Other Criteria

Prediction and Tolerance Intervals

Special Hypothesis Tests

Power and Sample Size Calculations for Standard Hypothesis Tests

Calibration

Methods for Type I Censored Data

Tools for Probabilistic Risk Assessment

Built-In Data Sets

Extensive Hypertext Help System

S+FINMETRICS® 3.0

Feature List

Statistics

Time Series Tools

Econometric Estimation

Complex Dynamic Models

Strategies

S- Plus NUOPT 1.4

Feature List

Optimization Problems Solved

Optimization Methods

SIMPLE: A set of classes for defining optimization problems

S- Plus Array Analyzer 2.0

Feature List

Integrated Data Access

S+ArrayAnalyzer includes flexible data access methods allowing you to load data via a graphical user interface or in batch mode using the 'Read Design' interface. The data import dialog allows you to specify different experimental designs and handles both Affymetrix and 2-color microarray data including:

S+ArrayAnalyzer includes the Affymetrix File and GCOS application programming interface (API), which allows you to rapidly read Affymetrix CEL, and CHP binary formats and to directly import from Affymetrix LIMS/GCOS. The Affymetrix File and GCOS API provides an intermediate layer so that whenever Affymetrix updates its data formats, S+ArrayAnalyzer immediately adapts to this, resulting in no downtime for any users of the S+ArrayAnalyzer system.

S+ArrayAnalyzer can also be simply configured to read data directly from microarray databases such as the Affymetrix AADM database, the Iobion Gene Traffic database and the Rosetta Resolver database.

Imported Data is stored in the S-PLUSobject database and managed visually through the S-PLUSobject explorer.

Quality Control Diagnostics and Filtering

S+ArrayAnalyzer provides an assortment of graphical tools for assessing the quality of your experimental data. The tools allow you to consider quality of chips from several perspectives and to filter genes and chips based on these assessments. Diagnostic plots include:

Advanced Normalization Methods

Normalization is the key to reducing variation in the measured gene expression levels. S+ArrayAnalyzer includes many advanced methods for normalization, including both within and between chip methods for two channel data and advanced methods for Affymetrix probe-level (CEL) and summary (CHP) data using non-linear methods such as quantiles.

In two-channel arrays, the main pre-processing required is normalization within slides for balancing intensities between channels/dyes. The standard method is to normalize using a smooth function of intensity e.g. the loess() function in S-PLUS. This approach may also be used to remove spatial effects of print-tips by fitting a separate loess() function for each print-tip. Two-channel, within-chip normalization methods comprise: median, loess, 2-D loess, print-tip loess, MAD, global MAD, print-tip, MAD 2-channel. Between-chip methods comprise: vsn, quantiles on R/G, quantiles on A.

In the Affymetrix system the goal is to line up the distribution of values from individual chips. Methods for CEL data comprise: quantiles, quantiles with robust option, invariant set, constant, contrasts, loess and vsn. Methods for MAS summary data comprise: median, inter-quartile range, vsn, quantiles and scale.

Precise and Powerful Statistical Tests

A key goal of microarray experiements is to identify genes that are differentially expressed. S+ArrayAnalyzer includes the leading statistical methods for identifying differentially expressed genes, as well as many methods for class discovery and prediction. Methods for differential expression include:

The local pooled error test (LPE) is designed specifically for low-replicate microarray experiments. The LPE test statistic for each gene is formed by pooling variance estimates locally (i.e. just for genes with very similar expression intensities) from replicated arrays within experimental conditions. The LPE approach handles the situation where a gene with low expression may have very low variance by chance and the resulting signal-to-noise ratio is unrealistically large. The LPE method works very well in cases where RNA is limited or the budget doesn't allow many replicate chips to be run. In combination with a resampling FDR correction, the LPE method has been shown to outperform other 2-sample comparison methods.

The linear models methods in S+ArrayAnalyzer e.g. ANOVA and nested models use fast, scaleable algorithms, optimized to the high-throughput data array format of microarray technology.

Leading Clustering Methods

S+ArrayAnalyzer includes a vast set of partitioning and hierarchical cluster analysis methods. Hierarchical methods allow complete, average and single linkage, and a variety of distance metrics e.g. Euclidean, manhattan, maximum and binary. Partitioning methods include kmeans, and a robust partitioning around medoids method. Model based clustering, whereby a set of multivariate Gaussian mixtures are fit in a Bayesian context, is also available. A number of other unsupervised learning methods are available in S-PLUSincluding self-organizing maps, fuzzy clustering and additional agglomerative methods (agnes) and divisive methods (diana and mona).

Control of Family Wise Error Rate and False Discovery Rate

S+ArrayAnalyzer includes many methods for controlling the family wise error rate (FWER) and the false discovery rate (FDR). The FWER is controlled by using adjusted p-values for each gene so the overall Type I error rate is maintained at a desired level. Methods available for controlling family wise error rate include:

Methods available for controlling FDR include:

Annotation and Gene List Management

The gene list represents the transition from the statistical analysis to the biological interpretation. There is a great deal of available annotation metadata available to help with the inferential and interpretive process. S+ArrayAnalyzer uses annotation metadata in four main ways:

S+ArrayAnalyzer also includes flexible methods for gene list management including tools for combining and comparing gene lists. Standard Venn diagrams provide a helpful visual in this process but represent only the tip of the underlying functionality available.

Graphical and Tabular Reports

S+AA includes a rich palette of interactive and publication quality graphical and tabular reports. Graphics include volcano plots, parallel coordinate plots, whole genome plots, heat maps, silhouette plots, principal component biplots and Venn diagrams. Interactive reports are hyperlinked to gene annotation metadata and summary information e.g. LocusLink, Entrez, Pubmed, AmiGO and Source.

Open and Extensive Development Environment

S+ArrayAnalyzer leverages the S-PLUSlanguage, which is a full featured object-oriented language for the analysis of data. Every feature available via the graphical user interface has an accessible programmatic command (function). You can use these functions to build scripts for automated analysis, batch analysis, or prototyping/implementing new methods. This gives you full control over the analysis unlike many black box applications. In addition to the S-PLUSlanguage S+ ArrayAnalyzer also exposes a Java and C++ application programming interface (API). These API's allow you to further extend S+ArrayAnalyzer by creating custom interfaces, connections to other software, or integrating within your customized workflow.

Flexible Deployment

S+ ArrayAnalyzer is capable of adapting to your needs and can be deployed in a variety ways. Typically these decisions are by taking into account various factors such as number of users, size of data, analysis workflow, reporting requirements, and geographic locations of users. The following descriptions of versions and description of deployment examples will help you better understand what solution fits your needs.

S+ArrayAnalyzer Desktop

The desktop edition is a single user license available for PC's. Typically used by a scientist or statistician to analyze microarray data, conduct exploratory analysis, and develop new methods. The desktop edition gives you full access to the complete S-PLUSenvironment allowing for more individual control over your analysis options.

The desktopversion also works in concert with the Enterprise edition as a development system and prototyping environment.

S+ ArrayAnalyzer Network

The network edition is a license managed concurrent user license. Like the desktop the network edition gives you complete access to the S-PLUSenvironment, but can accomadate multiple users.

S+ ArrayAnalyzer Enterprise

The enterprise solution is licensed by CPU. Based on S-PLUSServer, the Enterprise edition is designed to be extensible and easy to integrate. The easy to use web based interface jump starts your analysis by providing you with out of the box access to rigorous statistical analysis. Using the included development tools you can customize your interface helping you to expand to meet new needs or enforce best practices.

S+ArrayAnalyzer enterprise solution can also serve as an engine for automated analysis that can be easily integrated with existing tools or databases. It can also integrate with other popular software packages like Spotfire Decision Site.

The CPU based license model makes it easy to deploy to many users simultaneously or run many automated batch processes at a time without ever running out of licenses, and is the most flexible of all deployments.

S - Plus SeqTrial

Feature List

Improved Study Design

Comprehensive Design and Evaluation Tools

Completely Extensible

Flexible Monitoring Methods

Easily Analyze and Interpret Your Results

Easy to Learn

Advanced Visualization Tools

Powerful Validation Techniques

Fame S+ Connector

It is not unusual for quantitative analysts to spend 90% of their time preparing financial data for analysis - leaving only 10% of their time for their core modeling and research responsibility. SunGard® and Insightful® partners have solved this problem with FAME S+Connector. The solution combines SunGard's FAME® data management solution for managing high-volume time series data and Insightful's S-PLUSsoftware platform for statistical data analysis and predictive analytics.

Point-and-Click for All the Data You Need - With FAME S+Connector quantitative analysts can rapidly create powerful models for even the most complex financial instruments. It also, offers a reliable, integrated application that can adapt and grow as your requirements change. Also, analysts can dramatically accelerate the process of bringing accurate data from FAME into the powerful S-PLUSenvironment for advanced quantitative analysis. S-PLUSgives users point-and-click access to data manipulation, graphing and statistics. S-PLUSprovides an easy to use, graphical user interface founded upon its object oriented, award winning S® language, making it easy to manipulate and integrate financial content from FAME.

Keep Up with Fast-Changing Business Requirements - Mainframe legacy and popular spreadsheet applications often lack the flexibility and power needed for quantitative analysts to easily adapt modern statistical methods and fast-changing business requirements to quickly create new models. The award-winning S programming language of S-PLUScombined with FAME's object-oriented time series database means that analysts can increase productivity while responding quickly to demands from their line of business customers.

Greater Productivity with More Complex Data Needs - FAME S+Connector can help simplify object identification and retrieval through optional tools, such as SunGard's PowerData and Excel-based FAME populator. These tools offers greater productivity in working with objects from the FAME container.

In This Section

Interested? contact us
Request for a web meeting
Easy ways to contact our sales representative.
USA : +1.732.548.9268
INDIA :+91.124.4017660
Email us Email us

Related Information

Product Engineering Solutions
Product engineering solutions has become the requirement for all companies.
Software Development Company
Software development companies in India have grown largely over the past couple of years with major IT giants establishing their base.

Technical Support

Get free technical support Request for demo cd

Our Alliance

All rights are reserved to Binary Semantics