The input and output arguments used by all of the functions of the Geodise toolboxes are summarised below.
Argument |
Description |
Used by Functions |
attswitch |
A string specifying whether to use attributes (‘on’ = use attributes, ‘off’ = no attributes). |
xml_format xml_load xml_parse xml_save |
accesstype |
A string specifying whether to add access permission for ‘users’ or ‘groups’. |
gd_addusers |
command |
The absolute path of the chmod command on the Globus resource. |
gd_chmod |
datagroupID |
The unique identifier of a datagroup. |
gd_addusers gd_archive gd_datagroupadd |
datagroupname |
A user defined name for a datagroup. |
gd_datagroup |
datagrouptype |
Set to ‘monitor’ if datagroup is to be monitored. |
gd_datagroup |
datatype |
Used to override automatic data type selection for archive (‘var’) or retrieve (‘metadata’). |
gd_archive gd_retrieve |
datasource |
Specifies what type of metadata or data to query (‘file’, ‘datagroup’, ‘varmeta’, ‘var’ or ‘monitor’). |
gd_query gd_querydeleted |
directory |
The path of a local directory. |
gd_retrieve |
filename |
The path of a local file. |
gd_archive gd_certinfo gd_retrieve xml_load xml_save |
files |
A cell array of filenames. |
gd_submitunique |
filetype |
A string specifying the GridFTP transfer type (‘ASCII’ or ‘binary’). |
gd_getfile gd_putfile gd_transferfile |
groups |
A user group ID string or list of user group IDs. |
gd_addusers |
host |
A string specifying the Globus server to be used. |
gd_chmod gd_fileexists gd_getfile gd_jobsubmit gd_listdir gd_makedir gd_putfile gd_rmdir gd_rmfile gd_rmuniquedir gd_submitunique gd_testauthentication gd_testfiletransfer gd_testjobsubmission gd_timeauthentication gd_timefiletransfer gd_timejobsubmission |
host1 |
The Globus server that sends the file. |
gd_transferfile |
host2 |
The Globus server that receives the file. |
gd_transferfile |
hostprompt |
Indicates whether to prompt user for file host configuration during setup (1=true, 0=false). |
gd_dbsetup |
ID |
The unique identifier of a file or variable. |
gd_addusers gd_datagroupsadd gd_retrieve |
IDs |
A cell array which may contain the unique identifiers of files, variables and datagroups. |
gd_markfordeletion gd_unmarkfordeletion |
interval |
Interval (in seconds) at which the status of the job is polled. |
gd_jobpoll |
jobhandle |
A Globus GRAM job handle. |
gd_jobkill gd_jobpoll gd_jobstatus |
listhidden |
Indicates whether hidden files should be listed (1 = true, false otherwise). |
gd_listdir |
localfile |
A filename on the local machine. |
gd_getfile gd_putfile |
localpath |
The path of a local file or directory. |
gd_retrieve |
maxtime |
Upper limit (in seconds) for the period over which the job is polled. |
gd_jobpoll |
metadata |
A metadata dictionary containing information about a file, variable or datagroup. |
gd_archive gd_datagroup |
minvalue |
The minimum acceptable value for the property of the proxy certificate examined (in hours or bits). |
gd_proxyquery |
mode |
Permissions to be set on the file. |
gd_chmod |
name |
Name to use for the root element. |
xml_format |
prompt |
Indicates whether to overwrite an existing file without prompting (‘overwrite’) or prompt the user (default). |
gd_retrieve |
proxyattrib |
A string specifying the property of the proxy certificate to be examined (‘time’ or ‘strength’). |
gd_proxyquery |
qresults |
List of dictionaries containing results returned from a query. |
gd_display |
query |
A query string which compares fields (dictionary keys) with values. |
gd_query gd_querydeleted |
remotedir |
The path of a directory on a Globus server. |
gd_listdir gd_makedir gd_rmdir gd_rmuniquedir gd_submitunique gd_testfiletransfer gd_testjobsubmission gd_timefiletransfer gd_timejobsubmission |
remotefile |
A filename on the remote server. |
gd_chmod gd_fileexists gd_getfile gd_putfile gd_rmfile |
remotefile1 |
The path of the file to be sent. |
gd_transferfile |
remotefile2 |
The path of the file to be received. |
gd_transferfile |
resultfields |
A string specifying selected fields (dictionary keys) to return from a query. |
gd_query gd_querydeleted |
rsl |
A string specifying the properties of a Globus GRAM job. |
gd_jobsubmit gd_submitunique |
subdatagroupID |
The unique identifier of a datagroup that is added to another datagroup. |
gd_datagroupadd |
users |
A user ID string or list of user IDs. |
gd_addusers |
v |
A generic structure or variable. |
gd_archive xml_format xml_save |
xmlstr |
An XML string. |
xml_parse |
Argument |
Description |
Used by Functions |
datagroupID |
The unique identifier of a datagroup. |
gd_datagroup |
exists |
The existence of the file on the Globus server (1 = exists, 0 = does not exist). |
gd_fileexists |
filename |
The path of a local file. |
gd_retrieve |
filedetails |
A list containing structures that describe the details of the files and directories contained in the remote directory. |
gd_listdir |
files |
A list of filenames. |
gd_listdir |
ID |
The unique identifier of a file or variable. |
gd_archive |
isdone |
Indicates whether the job complete successfully (1 = done, 0 = not done). |
gd_jobpoll |
isvalid |
Indicates whether the proxy certificate is valid (1 = valid, 0 = not valid). |
gd_proxyinfo, gd_proxyquery |
jobhandle |
A Globus GRAM job handle. |
gd_jobsubmit gd_submitunique |
marktotal |
Total number of IDs successfully marked for deletion. |
gd_markfordeletion |
metadata |
A metadata structure containing information about a file, variable or datagroup. |
gd_retrieve |
qresults |
List of dictionaries containing results returned from a query. |
gd_query gd_querydeleted |
status |
The status of the Globus GRAM job. |
gd_jobstatus |
subject |
The certificate subject line in the Globus format. |
gd_proxyinfo gd_certinfo |
success |
The result of the operation or test (1 = success, 0 = failure). |
gd_addusers gd_datagroupadd gd_testauthentication gd_testfiletransfer gd_testjobsubmission |
time |
The elapsed time in milliseconds or -1 if failed. |
gd_timeauthentication gd_timefiletransfer gd_timejobsubmission |
uniquedir |
The path of the unique working directory created on the server. |
gd_submitunique |
unmarktotal |
Total number of IDs successfully unmarked for deletion. |
gd_unmarkfordeletion |
v |
A generic structure or variable. |
gd_retrieve xml_parse xml_load |
version |
Version of the Database, XML or Compute toolbox. |
gd_compute_version gd_db_version gd_xml_version |
xmlstr |
An XML string. |
xml_format |
Copyright © 2005, The Geodise Project, University of Southampton