Although I updated my IGV viewer to the newest version (2.8) in my MacOS, it could not display genome sequences correctly, it displays each base in the sequence as little squares at the bottom " sequence" track.
Thanks all for the inputs. Igv developer solved the problem, I pasted the solution here:
OK, the problem is your fasta file is missing a line feed at the end of the file. This is a problem because the index (fai) file says there are 9179 bases, and 9180 bytes in each line. So that last byte (the line feed) has to be present, otherwise IGV will try to read past the end of the file. Open the fasta file in a text editor, go the end of the file, hit a carriage return then save it.
The problem generally indicates that sequence could not be read, or is not present for the location visited. It can indicate a problem with the fasta index, but usually it is caused by a proxy or firewall blocking the S3 buckets from which we serve the sequence.
looks like a missing font for Java
how was formatted you fasta sequence
can you verifiy that the chromosome is present in the *.fasta , *.fai and the *.dict files.
Thanks for the input. I have *.fasta and *.fai files, but no *.dict file.
Thanks for the input. I tried to use Picard to generate *.dict file, but the problem still exists.
Move on to Jbrowse ;)