The SMRT Link System is comprised of 6 core components:
- SMRT Link System Installer for general admin, configuring the system, and upgrading
- SMRT Link Tools Commandline tools written in python, c++ and scala from the SAT and SL team
- SMRT Link Analysis Services (SLA) Scala driven webservices using spray framework
- SMRT Link Tomcat WebServer For SMRT Link UI written in Javascript/Typescript using angular2
- SMRT View Visualization of SMRT Link Analysis Jobs
- Enterprise WSO2 API Manager for authentication and authorization