Mercurial > repos > david-hoover > local_file_tools
diff import_local_file.xml @ 8:01687750c862 draft
Uploaded
| author | david-hoover |
|---|---|
| date | Thu, 01 May 2014 17:11:57 -0400 |
| parents | e5a905df7e0b |
| children |
line wrap: on
line diff
--- a/import_local_file.xml Thu Oct 04 14:48:02 2012 -0400 +++ b/import_local_file.xml Thu May 01 17:11:57 2014 -0400 @@ -1,9 +1,12 @@ <?xml version="1.0"?> -<tool id="import_local_file" name="Import local file" version="1.1.0"> +<tool id="import_local_file" name="Import local file" version="1.2.0"> <description>from a local filesystem</description> <command interpreter="sh">import_local_file.sh '$filepath' $output $userEmail</command> <inputs> - <param name="filepath" type="text" size="100" label="Absolute file path" /> + <param name="filepath" type="text" size="100" label="Absolute file path" value="/home/foo/blah"> + <validator type="expression" message="The path must begin with either /home or /data">value.lower()[0:5] == '/home' or value.lower()[0:5] == '/data'</validator> + </param> + </inputs> <outputs> <data format="txt" name="output" label="local import: $filepath" /> @@ -14,7 +17,7 @@ **Copying files** -This tool will allow you to upload a single file that is locally available. There is no browse function, +This tool will allow you to upload a single file that is locally available on Helix or Biowulf. There is no browse function, however, so you will need to give the full path name. If you have permission to read the file, Galaxy can import the file. .. class:: warningmark @@ -24,6 +27,8 @@ - The file path must be a file, not a directory - You must give the fullpath to the file (/home/user/myfile.txt, not ./myfile.txt) - You must have permission to read the file +- Only /home or /data directories are allowed +- The files must be on Helix or Biowulf! Use 'Upload File' for all other files! -----
