After downloading you can start the application by entering
java -jar /path/to/alignexin.jarin a terminal.
In the menu option "Edit" you can
The are two different input files: the alignments file in fasta format the and exon positions.
The alignments file must have the folowing structure
>Triboliumcastaneum M--------------------------V------------------------------VL LFC-TG-IPHLARPFPRLFEEHAELLTLFEKF---KELKTKEDQANSLELAEHASTVMNT LDEGIKE-LDNLDTFFEYLHQVGASHRRIPGFKVEYFWKIEKPFLTAVETTLGDRYTENV ENIYKITIKFIIETLVKGYDNA-N-A----------------------------P-T- >Aedesaegypti M----------------------------------------------------------- -FCRTV-NIHVQTVTEELFEEHAELLEMFANF---KELKTKEEQATSEELQEHANKVMNT LDEGIRG-LDDLDTFFEFIHQVGASHRRLPGFKQEYFWRIEEPFLSAVSNTLGDRYTQNV EGIYKLTIKFIIETLVAGYESS-A-NNNEDVNNANLSTTGSAAGPTTSGD--KKT-S- >AnophelesgambiaestrPEST ------------------------------------------------------------ ---------------MTLFEEHADLLNMFAKF---KELKTKEEQATSEELQEHANKVMNT LDEGIRG-LDDLDTFFEFIHQVGASHRRIPGFKQEYFWRIEEPFLSAVSTTLGDRYTQNV EGIYKLTIKFIIETLVAGYEAS-A-NNNVDNT------TSSSTPATKLSDEPNRA-S-Especially the header should only contain the ">" and the name.
The exon file contains the exon parts (start and end positions separated by commas) like
Triboliumcastaneum=1:19,20:97,98:144 Aedesaegypti=1:6,7:16,17:94,95:167 AnophelesgambiaestrPEST=3:80,81:149
Blanks are not considered and the names in the fasta file headers must correspondend to the names in the exon file.
Gaps in the alignment file have to be considered here! That means a range is calculated on every letter in the alignment and gaps like "-" are just "ignored". That means for the first line of the exons file (and I take only the first area!)
Triboliumcastaneum=1:19The considered alignments are (written in lower letters)
>Triboliumcastaneum m--------------------------v------------------------------vl lfc-tg-iphlarpfprLFEEHAELLTLFEKF---KELKTKEDQANSLELAEHASTVMNT LDEGIKE-LDNLDTFFEYLHQVGASHRRIPGFKVEYFWKIEKPFLTAVETTLGDRYTENV
In case of problems or failure this application produces a log file called alexin.log, which is stored in $HOME/.bioinf on Unix systems and the appropriate "Documents and Settings/user/.bioinf" folder on Windows computers. Attach this file reporting an error is useful for error debugging.