Frequently Asked Questions
How do I run Jalview?
How do I edit sequences in Jalview?
How do I get the consensus sequence for an alignment?
F2 key does not toggle Cursor mode on my Mac?
Is there a quick reference for Jalview?
Does Jalview work with nucleotide sequences and alignments?
Why can't I save files or images from the Applet
version?
Can I run Jalview from the command line?
The old Jalview had font size and page orientation
settings for its Postscript output. Where have they gone?
How do I increase the memory available to Jalview?
Something that normally works in Jalview has stopped
working! What should I do?
How do I report a bug in Jalview?
Can I install Jalview on a server?
I'm having problems using InstallAnywhere on Mac
OSX 10.3.9
I get "Windows Error 3" when installing
with InstallAnywhere
A Jalview file I created in an earlier version
of Jalview no longer loads.
InstallAnywhere on Linux fails
to find shared libraries
My application doesn't like
the "/start-end" sequence suffix in files saved by Jalview
Jalview Applet fails on Linux under
Java 1.6 runtime
How do I run Jalview?
You need a computer that can run Java 1.4 or later to run the full Jalview
application (at the moment, this excludes Mac OS 9 users and some OSX
users who have not upgraded yet - sorry).
To download and run the application, go to the download area and follow the instructions there.
If you don't have Java 1.4, but do have Java turned on in your browser,
then you can try the applet version of Jalview on the applets page. You can't use the web
services, or save projects, but can at least edit your alignments.
How do I get the consensus sequence for an alignment?
Right-click on the consensus histogram and select "Copy
consensus sequence".
F2 key does not toggle Cursor mode on my Mac?
You may be using a keyboard which has visual / audio settings mapped
onto the Function keys. You must press the "Fn" key, together
with F2 key to toggle Cursor Mode. Future releases of Jalview may allow
the user to specify key mappings from the Preferences window.
Is there a quick reference for Jalview?
Yes. The PDF is here.
Does Jalview work with nucleotide
sequences and alignments?
Jalview does not currently include any special support for scoring or
visualizing nucleotide sequence alignments. It can read, write and manipulate
DNA sequences, but treats each symbol as an amino-acid rather than a
nucleotide. Versions prior to 2.05b will not read and write RNA sequences
containing uracil (U). Support for nucleotide sequences and score models
will be provided in the next major Jalview release.
Why can't I save files or images
from the Applet version?
Because of security restrictions, an applet may not read or write files
on the local system. This is to protect you from a malicious applet
storing a virus on your computer or deleting all your files. For the
moment, only the application can create and save images / alignment
files.
Since Jalview 2.1, if the
applet on the web page uses the "application_url" parameter,
the full application can be launched from the applet by selecting "File
-> View In Full Application". This will only work if you have
Java 1.4 installed on your desktop. This is the quickest way to get
files from the applet into the application from which images can be
created.
Can I run Jalview from the
command line?
If you use Java Web Start to launch Jalview, you can start up Jalview
with a specific file by typing:
javaws http://www.jalview.org/webstart/jalview.jnlp -open yourFileName
If you install with InstallAnywhere you can use several more commands.
However, if you call the application with the link provided by InstallAnywhere
any output from the application will be sent to output.txt, not standard
out.
Extra libraries are necessary to run Jalview 2+ compared to version
1+, so you must start the application with the following command:
java -Djava.ext.dirs=$INSTALL_DIR$/lib -cp $INSTALL_DIR$/jalview.jar
jalview.bin.Jalview -open [FILE]
Current arguments are:
-nodisplay |
Run Jalview without User Interface. |
-props FILE |
Use the given Jalview properties file instead
of users default. |
-features FILE |
Use the given file to add sequence features to an alignment.
See Features
File (Known as Groups file prior to 2.08) description.
|
-annotations FILE |
Add precalculated annotations to the alignment. See Annotation
File description. |
-fasta FILE |
Create alignment file FILE in Fasta format. |
-clustal FILE |
Create alignment file FILE in Clustal format. |
-msf FILE |
Create alignment file FILE in MSF format. |
-pileup FILE |
Create alignment file FILE in Pileup format. |
-pir FILE |
Create alignment file FILE in PIR format. |
-blc FILE |
Create alignment file FILE in BLC format. |
-jalview FILE |
Create alignment file FILE in Jalview format. |
-png FILE |
Create PNG image FILE from alignment. |
-imgMap FILE |
Create HTML file FILE with image map of PNG
image. |
-eps FILE |
Create EPS file FILE from alignment. |
The old Jalview had font size and page orientation
settings for its Postscript output. Where have they gone?
Jalview now exports images and graphics using the same settings as the
alignment display window. Just set the font and font size, and the layout
style (normal or wrapped) using the View menu.
If you do want to specify portrait or landscape, you could use the File→Print
dialog box, and redirect the output to a file.
How do I increase the memory available to Jalview?
Full instructions for different operating systems and installations
are here. If yours isn't listed,
drop us a line at the help address.
Something that normally works in Jalview has stopped
working! What should I do?
One of the commonest causes of 'strange behaviour' that our users
have reported seems to be Jalview running out of memory. Memory errors
can cause some operations to fail silently - with no warning, annotations
may disappear from the alignment window, and web service calculations
(apparently) never finish.
You should be able to see something in the error log - see the instructions
for bug reporting on how to view this. If you do see 'Out of memory'
or 'Cannot allocate stack' or 'HeapAllocationError' type messages, then
you might be able to fix it by increasing
the memory available to jalview.
How do I report a bug in Jalview?
Firstly, see if you can reproduce the bug. Then send a copy of any
error report to Jalview by clicking the link under Feedback.
- If you installed Jalview using Java Webstart, locate and start
the program "javaws" or "javaws.exe" on your system.
Then click the "Edit" menu, select "Preferences"
then click the "Advanced" tab. Make sure you check the "Java
Console" option to "Show Console", then click "OK"
and restart Jalview. Any problems should be output to the console
window.
- If you installed Jalview with InstallAnywhere, you will find a text
file in the directory in which you installed Jalview called "output.txt"
Include this file with any bug report you have.
Also include a copy of the alignment file you are using when you find
the bug. Then try to describe as fully as possible the steps you took
before the bug occurred.
Can I install Jalview on a server?
Not in version 2.02 or below. Many environments, such as mainframe
machines and dedicated servers, do not support a display, keyboard,
or mouse. Versions prior to Jalview 2.03 do not run without a graphics
environment.
Version 2.03 and above allow the
java -Djava.awt.headless=true to be set from the command
line.
I'm having problems using InstallAnywhere on Mac
OSX 10.3.9
There is a Mac OS X bug that affects InstallAnywhere LaunchAnywheres
on OS X 10.3.9 systems with the QuickTime 7.0.4 upgrade.
This appears to only affect systems running 10.3.9, and not 10.4. The
current workaround is to revert to QuickTime 7.0.1, through a reinstaller
available from Apple on the Support/Downloads page.
http://www.apple.com/support/downloads/quicktime701reinstallerforquicktime704.html
I get "Windows Error 3" when installing
with InstallAnywhere
This seems to be a bug that occurs if current JDK versions are installed.
You can work around this bug by moving to the directory C:\IA_Installers\Jalview
and specifying the JVM location from the command line eg:
install.exe LAX_VM <path to java executable>
A Jalview file I created in an earlier version of
Jalview no longer loads.
We have tried to ensure that all files created in earlier versions
of Jalview can be read in by later versions. If you have a Jalview format
file which no longer loads, please let us know by emailing the file
to us. Its possible other people are having the same problem!
InstallAnywhere on Linux fails to find shared libraries
Some latest versions of Linux fail to install with InstallAnywhere
and will generate error messages such as "error while loading shared
libraries: libm.so.6: cannot open". The problem can be fixed by
modifying the install.bin script, and also the Jalview script.
cp install.bin install.bak
cat install.bak | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/"
> install.bin
sh install.bin
cp Jalview Jalview.bak
cat Jalview.bak | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/"
> Jalview
sh Jalview
My application doesn't like the "/start-end"
sequence suffix in files saved by Jalview
In the application, open the preferences dialog window (Tools ->
Preferences) Open the tab labelled "Output" and then select
which file formats to which you do not wish to append "/start-end"
Jalview Applet fails on Linux under Java 1.6 runtime
Certain flavours of Linux with Java 1.6 installed fail and crash the
browser when running the Jalview Applet version 2.2 and earlier. There
appears to be a deadlock situation when Linux is loading the font libraries.
This is fixed in Jalview 2.2.1.
For developers, comment out the following line of code in jalview.appletgui.AlignFrame:
alignFrameMenuBar.setFont(new
java.awt.Font("Verdana", 0, 11)); |