We provide a web interface to exploit the most common use case of FCUBE. A preconfigured image released on Amazon EC2 contains all the code necessary to run FCUBE. To instantiate such image, the following steps are required.
WARNING: DO NOT FORGET TO TERMINATE THE INSTANCES AT THE END OF THE FCUBE RUN
Access your AWS account from aws.amazon.com
From the Amazon EC2 console, launch an instance of the fcube-server image. The image name is:
fcube-server-16 and the AMI is ami-38c6b550.
Make sure that the port 8080 is open.
From the Amazon EC2 console, check the public IP assigned to the FCUBE server:
Send the file credentials.csv to the FCUBE server.
$ scp -i path_to_your_keypair.pem path_to_credentials.csv ec2-user@assigned_ip:~
Note: the file credentials.csv contains an access key and a secret key and can only be downloaded from aws.amazon.com when the keys are first generated.
Log into the instance and copy the credentials to the tomcat folder:
$ ssh -i path_to_your_keypair.pem ec2-user@assigned_ip
[ec2-user@private_ip ~]$ sudo cp credentials.csv /usr/share/tomcat7/certs/ ; sudo chown tomcat /usr/share/tomcat7/certs/credentials.csv
Access the launched image with your web browser. The url is http://assigned_ip:8080/fcube-aws-server/
The following fields of the form need to be filled:
Once the form has been filled, just click on "Run FCUBE"!
After clicking on "Run FCUBE", a new page allows to monitor the run:
Once all the models have been retrieved, click on "Fuse Models". You will be able to monitor the model fusion process, and to download the fused model.
WARNING: DO NOT FORGET TO TERMINATE THE INSTANCES AT THE END OF THE FCUBE RUN