Language options

Regardless of the language option you favor, you can find resources and tools in the Spotfire predictive analytics platform.

TIBCO Enterprise Runtime for R Packages

  • Test your functions using the TIBCO Enterprise Runtime for R (TERR) engine and use TERR to build your packages. (See R package anatomy for more information.)
  • Use the SpotfireSPK package that is included in the TIBCO Enterprise Runtime for R for Spotfire installation to create an SPK that you can put on a Spotfire® Server to distribute to other Spotfire Analyst users in your organization.

Open-source R packages

If you are an open-source R developer, you probably use either your own packages or those downloaded from the Comprehensive R Archive Network (CRAN). You can test either by running them against a local TIBCO Enterprise Runtime for R engine.

Note: TIBCO maintains a list of CRAN packages tested with TIBCO Enterprise Runtime for R engine. These tests include running only the example code provided by the package developer. TIBCO is not responsible for developing, testing, or supporting packages published to CRAN.

For a list of the CRAN packages for which we have run minimal example testing, see http://support.tibco.com.

  • For information about popular CRAN packages that have been customized to work with TIBCO Enterprise Runtime for R, see Package repositories.
  • For more information about testing your open-source R packages, see Testing packages locally.
  • Check the list of known differences between the open-source R engine and the TIBCO Enterprise Runtime for R engine by package.

S-PLUS packages

If you are an S-PLUS developer looking for guidance for deploying packages to Spotfire Statistics Services, see the S-PLUS API reference available from the Spotfire Statistics Services landing page, or see the Spotfire S+ Workbench documentation for information about using its toolset to deploy packages to the server.