Computational Biology Research Group University of Oxford
Frequently Asked Questions
 
CBRG Home
CBRG Accounts (molbiol)
Analysis tools
Training courses
Tutorials
Unix help
Examples
Papers
Collaborative data
Presentations
Oxford-only section
FAQ: CBRG + UNIX
FAQ: Bioinformatics
Links
 
 
 

SITE MAP

CBRG - FAQs


CBRG accounts (molbiol):

Error Messages:

Bioinformatics on Unix: - SEE ALSO: bioinformatics faq



What is a FAQ?

A FAQ is a Frequently Asked Question together with the answer to that question. Including a list of answers to the most common queries received at the CBRG should help both new and experienced users alike.

top | back


How can I contact the CBRG?

You can contact the CBRG via email (genmail@molbiol.ox.ac.uk).
Alternatively, the members of CBRG can be found at either the Weatherall Institute of Molecular Medicine or at the Sir William Dunn School of Pathology (Room 214.00.14). More...

top | back



CBRG accounts (molbiol):

How do I get access the bioinformatics tools provided by CBRG?

An account with the Computational Biology Research Group, allows you to log on to our server to use the bioinformatics tools that we provide.

top | back


How do I acknowledge CBRG?

It is a condition of the service that any work done using the CBRG computer systems or with the assistance of the CBRG team should be acknowledged in publications or presentations in the following way:

"I/We wish to acknowledge the Computational Biology Research Group, Medical Sciences Division, Oxford for use of their services in this project.".
More...

top | back


How do I connect to my account?

Some of the bioinformatics tools provided by CBRG are available on our UNIX server (called "orac"). A secure connection to orac can be made via SSH using the settings for PC's or for macs.

top | back


How can I speed up my Xwindow displays?

Problems have been reported with the speed of Xwindow applications for molbiol account holders when logging on to the server orac from Microsoft Windows machines. These applications are generally those that rely upon graphics for their interface rather than a command line, and include nedit, jalview, jemboss and the Staden group of programs. This problem does not seem to affect connections from macs.
For Windows users, the speed of these applications may be increased by reducing the level of security for these Xwindow applications (after the important secure user log on has taken place). You can set up your account to do this using the command:

mydisplay

This command will reset the level of security for X applications for all connections to orac from now on and so only has to be carried out once (although you will be prompted by your pc for permission each time you start an X application).
Note: You must be aware that although the act of logging on to orac will remain secure after the display has been set up using this command, any information transmitted via the X application thereafter will not. Your data will be transmitted with the same low level of security associated with telnet connections.

top | back


Why doesn't my old alias work/How do I set up an alias?

On enterprise, it was possible to set up an alias in your account to avoid repeatedly typing the same command. These were generally implemented by editing either the .cshrc or .login files. On the new machine, Orac, the default login shell is "Bash" (rather than C shell) and so you must now edit the .profile file in order to set up an alias. This file is not found by default in your new account and so you will have to create it.

The syntax required is also slightly different - for example an alias to override the behaviour of the ls command would require the following addition to the .profile file (note the addition of the 'equals' sign which was not required on enterprise):
alias ls="ls -F"

top | back



Error Messages:

How do I overcome this error: "Gtk-WARNING **: cannot open display:"?

When logged into orac from a PC, you may see this error message when attempting to use any X-application software (Staden, Stars, nedit etc.). This can be cured by starting eXceed before attempting to run the application again (Note, occasionally it might also be necessary to log out of orac and re-log in to your molbiol acount).
See "Installing and configuring eXceed" for further details.

top | back


How do I overcome these errors:

  • "X Error of failed request: BadAtom (invalid Atom parameter)"?
  • "X Error of failed request: BadAccess (attempt to access private resource denied)"

Either of these errors may occur when attempting to use any X-application software (Staden, Stars, nedit etc.) if you have logged on to orac from a mac or a linux-based machine. The problem can be cured by logging out and logging back in again using the following command (replacing username for your username on molbiol):
ssh -Y username@orac.molbiol.ox.ac.uk
The error is caused by a default setting in OpenSSH 3.8 or later, that is included with Mac OS X Tiger or has been installed on your Linux/UNIX machine.

top | back


Why do I get, "command not found" when I type, "staden"?

On enterprise, in order to use any of the Staden programs ("trev" or "gap4" etc), you had to first type staden before the name of the program. On orac, this is not necessary and you can simply type the name of the program you want to use directly. For example, to use the Staden program, "pregap4", just type:
pregap4

top | back



What does the STARS error message, "Programme in use, please try again later" mean?

This message normally indicates STARS is running and is "locked" to prevent data being overwritten. If you are sure that you or no-one else is running the program, delete the file called LOCK in the project's data directory (~/PROJECTROOT/project-name/data/LOCK). Please note, your permissions may not allow you to delete the LOCK file created by someone else.

You may also see the related message - "Please finish your current session first". If you are sure you are not in a session, delete the file session.log (in the ~/staden/session/ directory) and start again. Again under normal circumstances this file is used to prevent data being overwritten.
To prevent these messages occuring in the future, please always shut down STARS using the quit button within the application (rather than the "X" on the window bar).
See also:

top | back



Bioinformatics:

SEE ALSO: bioinformatics faq


How can I make a multi-fasta file of my sequences on molbiol?

You can use the UNIX command cat ( concatenate ) to make a fasta file containing more than one sequence. This example assumes that you have a number of query sequences in separate files ("human.seq", "horse.seq", "mouse.seq") and that you would like to construct a single file called "all_seqs.fasta" containing all of the sequences:
cat *.seq > all_seqs.fasta

top | back


How can I make my own BLAST database?

A custom BLAST database can be made using your own data in two stages. Firstly, all sequences should be assembled in one place. Apart from downloading this data from elsewhere, the most convenient way to do this is to construct a multi-fasta file containing all of the sequences you would like in the database ( see FAQ: How do I make a multi-fasta file....? ). This file is then used to construct the indexes for the BLAST database using "formatdb".
formatdb -p F -i all_seqs.fasta -n customBLASTdb
In the above example, formatdb is used to construct a BLAST database called "customBLASTdb" from a fasta file called "all_seqs.fasta" containing multiple nucleotide sequences. More...

top | back


How do I run BLAST on molbiol?

We have NCBI's blastall installed on molbiol. In this blastall example command line, the nucleotide BLAST database called "ensembl_mouse_cdna" is searched using a nucleotide query sequence contained in a file called "human.seq". The results are output as a file called "human_search.blast":
blastall -p blastn -d ensembl_mouse_cdna -i human.seq -o human_search.blast
There are many modifications possible to this basic command line. More...

In the above example, the BLAST search used one of the BLAST databases that are available to all users on orac. It is also possible to produce a custom BLAST database using your own sequence data (see above FAQ: "How can I make my own BLAST database?").

top | back


How do I download sequences into my account?

Database list - The CBRG maintain up-to-date copies of the major sequence databases. To see the databases that are currently available (and the abbreviations for each one - used when downloading sequences), type:
showdb
The database list produced is also available when you first start GCG on orac.

seqret - You can use the EMBOSS program, "seqret" to retrieve sequences from these databases. The sequences will then be available for further analysis as separate files in your account. For example, to download the human thymidine kinase DNA sequence from the RefSeq database, type:
seqret rf:NM_003258
After following the on-screen prompts, this will create a fasta-format sequence file in your account. You can modify the output sequence format of the resulting file. For example, to download the human adenosine kinase protein sequence from the SwissProt database and to save the resulting file in GCG format, type:
seqret sw:ADK_HUMAN -osformat gcg

fetch - For people accustomed to using the GCG program, "fetch", we have created a fetch-like program that works in a similar way. To use this program, type (once you have started GCG) "fetch dbname:accession" and follow the prompts on screen. Fetch will download the sequence from the database and create a gcg format file in your account. For example, if you wish to download the human hexokinase sequence from the EMBL database as a GCG format file, type:
fetch embl:AF016357



Search CBRG web site:

CBRG support

This file last modified Tuesday January 05, 2010