Installation Instructions for S-PLUS 7.0 on Windows

Network Version

System Requirements  S-PLUS 7.0 is supported on the following Windows platforms (32-bit):

•Windows 2000

•Windows XP Home

•Windows XP Professional Edition

•Windows 2003 Server

To install S-PLUS, the minimum recommended system configuration is a Pentium III processor with 512MB of RAM and 450MB disk space.

 

You must be connected to the internet during the licensing and installation process and also in order to use the network version of S-PLUS 7.0.

 

Installation

Step 1.  The S-PLUS 7.0 CD is associated with a serial number and a license manager number both which are obtained from the ITC licensing database.

 

Step 2.  Select the icon to the left of “Install/Configure S-PLUS on your system.”

 

 

Step 3.  You are reminded to exit all programs and disable virus protection programs before proceeding.  Once that is done, click on Next.

 

 

Step 4.   Enter Your Name, University of Virginia and the Serial Number from the ITC – Licensing Database.  Then click on Next to proceed.

 

 

Step 5.  Review and accept the Software License Agreement in order to proceed, then click on Next.

 

 

Step 6.  Users are encouraged to select the “Complete Setup” option if possible.  Click on Next to continue.

 

 

Step 7.  The default Destination folder for installation is C:\Program Files\Insightful\splus70.  Do not change this folder unless necessary.  Click Next to continue.

 

 

Step 8.  The default S_PROJ folder is typically located at C:\Program Files\ Insightful\splus70\users\YourUserName    Click on Next to continue.

 

 

 

Step 9.  If possible retain the Start Menu options, and click Next.

 

 

 

Step 10.   When setting the startup options, we recommend selecting “Commands  Window opened” and “Object Explorer opened”.  Then click Next.

 

Step 11.  Review your setup summary, and click on Finish to proceed with the installation.

 

 

It will take several minutes to install the program.  Do not run other programs at this time.

 

 

Step 12.  At this point it is advisable to deselect both “View the release notes” and “Launch the program.”  You will be able to access the Release Notes under the Help menu once installation has been completed.  Click on “Check for program updates online” to get the latest updates.  Then click on Finish.  A web page will open either with instructions for updating or with a comment that your installation is fully updated.

 

 

 

Step 13:  Applying the Patch

The patch sp70xto706patch.exe obtained from our S-PLUS support page (available here) updates your installation from S-PLUS 7.0 to S-PLUS 7.0.6 for Windows. Before installing the patch do the following:

  • Completely shut down S-PLUS before applying the patch.
  • To apply the patch, you must have the appropriate version of S-PLUS. To determine which version you have, launch S-PLUS and from the main S-PLUS menu, select Help > About S-PLUS. You should see one of the following revision dates: "Rev Date: Mar 04 2005 Build: 7187", "Rev Date: Jun 15 2005 Build: 7292", "Rev Date: Aug 07 2005 Build: 7298", or "Rev Date: Wed Sep 28 2005 Build: 7298"
  • If you updated SpPosix.dll as a result of the FAQ "Slow Performance in S-PLUS 7.0.3" you need to revert to the original before applying the patch to S-PLUS 7.0.6. Remove 'SpPosix.dll' and rename 'SpPosixOLD.dll' to 'SpPosix.dll'; by default this file is located at: C:\Program Files\Insightful\splus70\cmd.

Updating S-PLUS 7.0, 7.0.2, 7.0.3, or 7.0.4 for Windows:

  • Download the patch and save it in a directory on your hard drive.
  • Double click on the downloaded file to apply the patch.
  • To determine the update was successful, launch S-PLUS and from the main S-PLUS menu, select Help > About S-PLUS. You should see “Rev Date: Sun Dec 04 23:15:59 2005 Build: B7487”

 Step 14:  Configuring your System

After installing the software, you next need to configure your local workstation to communicate with the license manager.

For Windows NT or Windows 2000 machines, you need to modify your environment variables by clicking on Start | Settings | Control Panel, and selecting System or double clicking on the System icon.

For NT 4 users, select the Environment tab. At the bottom of the window, you will see a Variable and a Value box. Type " IFUL_LICENSE_FILE " in the Variable box and the IFUL_LICENSE_FILE value from the ITC  licensing database in the Value box. Click "Apply" and then "OK".

For Windows 2000 or XP users, click on Start | Control Panel, then Systems.  You should see an Advanced tab with an Environment Variables button. Click on it. Under "User variables", click on New. For Variable Name, type "IFUL_LICENSE_FILE" (without the quotes) and for Variable Value, type the IFUL_LICENSE_FILE value from the licensing webpage, and click on the "OK" button. Repeat this for the "System variables." Lastly click on "Apply" back in the main Environment Variables box, and "OK" until you exit out of the panel.

The process is illustrated for Windows XP in the next three images.

 

                                                                                                Create a new environment variable with Variable Name IFUL_LICENSE_FILE and the Value obtained

                                                                                                From the ITC licensing database.

                                                                                                  Once you have entered the name and variable value (not shown here) then

                                                                                                   Click OK until the dialogs are no longer displayed.

 

S-PLUS 7 is now ready for use.

 

Installing Optional Modules

 

Four optional Modules are included in the UVA site license:  Finmetrics, EnvironmentalStats, SpatialStats and Wavelets.  To install these modules, you will first need to get the license number for the particular module from the ITC – licensing database at http://www.web.virginia.edu/rescomp .  The modules are installed from the S-PLUS Cd Master Setup menu.  EnvironmentalStats and Finmetrics installations are illustrated step-by-step below, and SpatialStats and Wavelets have similar installations.

 

Installing the EnvironmentalStats Module

 

Step 1:  On the main menu of the S-PLUS 7.0 CD, select “Install S-PLUS Modules.”

 

Step 2:  Highlight S+EnvironmentalStats and click on OK.

 

Step 3:  Click next when the Setup menu is displayed.

 

Step 4:  Enter your name, University of Virginia and the Serial Number from the licensing database.

 

Step 5: Click on Next.

 

Step 6: Click on Typical, then Next.

 

 

Step 7:  Click on Next.

 

Step 8:  Click on Next.

 

Step 9:  Click on Next.

 

Step 10: You will need to install MathType 4; click on Yes.

 

Step 11:  Click on Next.

 

Step 12:  Click on I Agree.

 

Step 13:  Click on Finish.

 

 

Installing the FinMetrics Module

 

Step 1:  On the main menu of the S-PLUS 7.0 CD, select “Install S-PLUS Modules.”

 

Step 2:  Highlight S+FinMetrics and clock OK.

 

 

Step 3:  Click on Next.

 

 

Step 4:  Enter your name, University of Virginia and the Serial Number from the licensing database.

 

Step 5:  Click on Next.

 

Step 6:  Click on Next.

 

Step 7:  Click on Next.

 

Step 8:  Click on Finish.

 

 

 

 

You are now ready to re-enable your virus protection and run S-PLUS.  Note:  For certain S-PLUS processes, for example when activating a java.graph device from within S-PLUS, the Windows Firewall may issue a pop-window with a security alert similar to the one below.  You can select to unblock S-PLUS 7.0.

 

 

© 2009 by the Rector and Visitors of the University of Virginia.

The information contained on the University of Virginia’s Department of Information Technology and Communication (ITC) website is provided as a public service with the understanding that ITC makes no representations or warranties, either expressed or implied, concerning the accuracy, completeness, reliability or suitability of the information, including warrantees of title, non-infringement of copyright or patent rights of others. These pages are expected to represent the University of Virginia community and the State of Virginia in a professional manner in accordance with the University of Virginia’s Computing Policies.