In-VIGO Frequently Asked Questions
กก
In this document you will find answers to the most frequently asked questions regarding In-VIGO. If you still have questions after going through this FAQ, please contact us at acis-invigo@acis.ufl.edu
1. What is an "In-VIGO Session"?
2. What is the difference between "Quit Application" and "Log Out"?An "In-VIGO Session" is started the moment you choose to work with a tool and terminates when you decide to "Quit Application". While in a "In-VIGO Session", you are able to execute actions related to the chosen tool, i.e., you may log out and the next time you come back, the session will be in the same state you left. The number of sessions in In-VIGO is limited according to your privileges. If you reach this limit, you will get the message "ERROR: Over quota. Please quit some running sessions.", and will not be allowed to start another "In-VIGO Session". To view all your active "In-VIGO Sessions", go to the web page that you get right after you login, and select the "My Sessions" tab. TOP
"Quit Application" terminates your current In-VIGO Session, taking you back to the "Select Applications" page. "Logout" logs you off from the web site, maintaining your In-VIGO Session active and taking you back to the "Login Page". If you log out, you can either "resume" this session to the state it was on at the time you logged out, or quit it totally from the "Select Applications" page. TOP
When starting an "In-VIGO Session", you are able to select a "User Class". Different user classes will give you different execution privileges (e.g. more options for running a tool, a larger number of maximum active "In-VIGO Sessions" allowed). TOP
4.. What can I do with the "Virtual Workspace"?
The Virtual Workspace provides you with an X Linux desktop with VNC. You can execute Unix command and manage your files here, pre-process your data, post-process your results, etc.. TOP
5. What can I do with the "File Manager"?
The "File Manager" is a Web-based file management interface that you can use to easily manage your files in In-VIGO. Using the file manager, you can upload and download files, view output files, create input files, etc. There is a known "bug" with the current File Manager for client browsers using Network Security Services (NSS), (e.g. Netscape 7 and some versions of Mozilla) caused by the invalid certificate of the "File Manager". In this case, the browser will not be able to connect to the "File Manger" and you will get a pop up window with the message "Error establishing an encrypted connection to 128.227.234.50. Error Code: -8183". We are working to correct this problem. Meanwhile, please use another browser (e.g. IE) which does not have this problem. TOP
6. What would happen if my machine crashes or hangs while I am using an in-VIGO tool?
After 30 minutes with no response from your browser, In-VIGO will log you off. Your sessions will remain active and you will be able to login again and recover the session you were working on.. TOP
7. Why do I occasionally go back to the login page whenever I click any link on the tool's page?
If you are idle for 30 minutes or more, In-VIGO will log you off. Hence, you will be redirected to the login page. TOP
8. Why do links appear and disappear in the action component of the In-VIGO screen?
Every link in the actions component (left hand side of the screen) is associated with a series of conditions and only when these are satisfied are the links displayed. Since the conditions are dependent on the runtime behavior of the application, links appear and disappear dynamically. TOP
9. What does it mean if a variable is ranging-able?
If a variable is range-able then it is possible to range it (i.e. to go from an initial value to a final value with some increment determined by a function) and hence the tool will be executed multiple times, once of each set of parameter values. TOP
10. What does ranging mean in In-VIGO?
Ranging means that you can have many executions running simultaneously for a tool, each execution corresponding to a set of parameter values. For example, if a tool requires parameters X and Y, and parameter X is said to range from 1 to 10 in increments of 1, then ten separate instances of the tool will be executed, eac with the parameter values 0,Y; 1,Y, ..., 10,Y TOP
11. How much can I range a range-able parameter?
A parameter range can result in at most 10 different values between the start and end values, according to the range function. TOP
12. What is a range function? What kinds of range functions can I use?
A range function determines how to get the ranged parameter's values between the start value and end value of a ranging-able parameter. A range function is the right hand side of the equation x=f(x). For example: x+100 or x*2 correspond to the equations x=x+100 and x=x*2.
The operators allowed are +, -, *, /, %, (unary)+, (unary)- and the functions allows are
unixTime()[number of seconds since 1/1/1970],floor(x)[greatest int <= value],ceiling(x)[smallest int >= value],round(x)[nearest int (IEEE rules)],sin(x)[returns the sin of argument],cos(x)[returns the cos of argument],tan(x)[returns the tan of argument],min(x,y)[returns the minimum of arguments (int or real)], andmax(x,y)[returns the maximum of arguments (int or real)]For example, a ranging variable with a start value of 1, end value of 3 and a ranging function of
x+sin(x)would produce the sequence 1, 1.8 and 2.8. A ranging function with a start value of 1, end value of 10 and ranging function x+2 would produce the sequence 1, 3, 5, 7, and 9. TOP
13. How do I know if my jobs were executed or not?
After you click the job link, you will see an icon with the legend "There are X running actions". You can click on the legend to see what actions are pending. If there are errors in the executions you will see an icon with a legend "You have new errors" and you can click on it to see what actions failed. TOP
14. Why are some of the jobs/rules shown as "postponing" in the list of running jobs/rules?
Due to the limited amount of resources, we have a constraint that at most 10 jobs can be run simultaneously by you for the same session, the rest will be postponed and will be executed as resources become available. TOP
Last updated on 10/10/2003.