Machine: PIM Environment: PIMOS, SIMPOS Language: KL1, ESP Source Code: 0.4 MB Documents: Manual (English)
Multiple alignment is powerful method to analyse the protein or DNA sequences, by which we can recognise the conserved parts considerd to be significant. This is an example of an alignment.
--HEKLLHPGIQKTTKLF-GET--YY -LHQ-LTHLSFSKMKALLERSHSPYY ELHS-FTHCG---QTAL--TLQ---- ^ ^ ^ | | |Here`-'s(gaps) are inserted in order for each column to have the same or similar amino acids. Multiple alignment problem may be considered as a combinatorial optimization problem and is solved by simulated annealing method.
The conventional simulated annealing requires temperature scheduling which significantly depends on the problem, data and condition. Temperature parallel simulated annealing invented by Kimura(ICOT), however, distributes SA's of different temperatures into different Processors and calculates in parallel. This improvement make it needless to schedule the temperature and the optimal result is assured if the calculation is carried out enough. Thus this program produces very high qualitied alignments compared with that by a biologist.