There are several ways to install the tranSMART Web application. The current release can be installed as a set of Docker containers, or from individual components. For those who want to develop or extend the system, the system can also be installed from source.
Which method is right for me ?
Method | Description |
---|---|
Install the current official release | Installing the individual components of tranSMART natively is the best way to create a production installation that provides maximum flexibility. For example, you can run the front-end application on one server and the database server on another. The analysis workflows can run on a local Rserve or connect to a server on another machine. You should have some knowledge of how to install applications in a Unix environment, and must have the appropriate privileges to do so. Each release includes an installation script for new installations of various operating systems. We can extend the list as needed for the current and future tranSMART versions. |
TranSMART Docker Images | From release 19.1 we are supporting docker as a way to get tranSMART up and running rapidly for evaluation. For production use we recommend a full installation. |
Virtual Machine (VM) | For the earliest releases we supported Virtual Machine (VM) images as a quick way to get an official release of tranSMART running on your system. With VirtualBox or VMWare, you could download the tranSMART VM file, install it, and have it running in a relatively short time (the download did take a while). This VM contained all of the components of tranSMART pre-installed (database, web server, web app, data loading routines, etc.). You could run it on these virtualization products: VMWare or the open source VirtualBox from Oracle (which is free and available for multiple platforms). This method was best suited for evaluation purposes, and was not recommended for production installations. This is now superseded by Docker. |
Installation of earlier releases | The instructions above relate to the current release only. For instructions from earlier releases, see these pages. |