It can be time consuming and error prone to maintain a series of individual
.embossrcfiles or to cause users to have to work in the same directory or to copy an
.embossrcto each directory they wish to work in. The environment variable
EMBOSSRCcan be set to point to an arbitrary directory containing an
.embossrcwhich can then be used to give workgroup specific configuration. Each user then only needs to set
EMBOSSRCin their
.cshrc( csh) or
.profile( bash) to get the workgroup specific setup.
In our case we have several groups of researchers for whom we maintain biological sequence databases. These databases have been made available under restrictive licenses so that we cannot allow researchers outside the groups to access the databases. Using
$EMBOSSRCwe can set up a common configuration for the members of each group by defining the databases in the
$EMBOSSRC/.embossrcfile.