Uploading and Downloading Large Files to/from HydroShare

Whereas many http-based environments are limited by the file sizes that can be uploaded or downloaded (e.g. see http://www.motobit.com/help/scptutl/pa98.htm), HydroShare offers a mechanism to upload or download files of arbitrarily large size and create HydroShare resources from them.  The following are instructions on how to accomplish this.

Step One: Create An iRODS User Account Associated With Your HydroShare User Account

Once you have a HydroShare user account, proceed to your HydroShare user profile and choose the pencil icon in the upper right of the screen to edit your profile.  Then choose “Create your iRODS user account” on the left underneath your HydroShare user profile picture to create your corresponding HydroShare iRODS User account.

Step 2: Use a 3rd-party iRODS Client Like CyberDuck To Access Your HydroShare iRDOS User Account

There are separate instructions for how to use a 3rd-party iRODS client like CyberDuck to access your HydroShare iRODS User Area found here: https://help.hydroshare.org/creating-and-managing-resources/accessing-hydroshare-irods-from-a-windows-pc-or-mac/ 

Follow these instructions and/or use the iRODS client of your preference and upload your arbitrarily large file(s), and/or any size files, into your HydroShare iRODS User Account area.

Step 3: Create A New Resource Within HydroShare, And Load Files From Your HydroShare iRODS User Area

In the “My Resources” tab in HydroShare, choose “+Create new” to create a new resource.  When you are ready to ingest the arbitrarily large file(s) you have in your HydroShare iRODS User Area, choose the option “log in to iRODS” in the “Add your files here:” section on the “+Create new” page.  In addition to entering your credentials, enter “users.hydroshare.org” for the “Host:”, “1247” for the “Port:”, and “hydroshareuserZone” for the “Zone:”

If your login to HydroShare iRODS User Area was successful, next select “Browse iRODS” from the “Add your files here:” section on the page:

and select the files you wish to create a HydroShare Resource from, and when finished select “Create Resource”.

Success

You have now successfully ingested an arbitrarily large file or files into HydroShare and created a HydroShare resource based on it/them.

If you would like to access additional helpful information about iRODS, please see: http://irods.org/about/overview/ 

Notes

These instructions also work for ingesting any size files (i.e. small or large) from your HydroShare iRODS User Area into HydroShare.