What and where is Taverna home directory?

As of Taverna 1.5.2, Taverna home directory is primarily used for runtime information specific to the current user or configuration settings specific to that user. This is useful for installations within a multi-user environment. If the environment is for a single user only, then most configurations can be done by modifying the files within the conf/ directory of the downloaded Taverna directory, which is called the Taverna startup (installation) directory.

On Windows, this is a hidden directory C:\Documents and Settings\username\Application Data\Taverna-x.y.z (XP) or C:\Users\username\AppData\Roaming\Taverna-x.y.z (Vista and Windows 7).

On Mac OS X, this is a directory Library/Application Support/Taverna-x.y.z under your home directory. To find your home directory, click on your username under Places in Finder.

On Linux, this is a hidden directory in your home directory called .taverna-x.y.z.

Customization

In Taverna 2.x, the Taverna home directory can be overridden globally by setting:

set ARGS=%ARGS% -Draven.launcher.app.home=/somewhere/else

in taverna.sh (Linux)/taverna-debug.bat (Windows) or by setting:

raven.launcher.app.home=/somewhere/else

in conf/raven-launcher.properties that can be found in the Taverna startup directory.

In Taverna 1.7.x, the Taverna home directory can be overridden globally by setting:

set ARGS=%ARGS% -Dtaverna.home=/somewhere/else

in runme.sh (Linux)/runme.bat (Windows) in the Taverna startup directory. If you just want to avoid saving downloaded JAR files in the home directory of the user, you can override raven.repository property in the mygrid.properties file instead.