Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/allpy/raw-rev/841c47a94c9e
Дата изменения: Unknown
Дата индексирования: Tue Oct 2 08:01:59 2012
Кодировка: UTF-8

# HG changeset patch
# User Boris Nagaev
# Date 1327437472 -14400
# Node ID 841c47a94c9e90a8d6338a5da802846c977a5f0f
# Parent 0dec37632d10c7166eab8a34b5e716079f58d415
blocks3d/wt: add abstract block (rus and eng)

diff -r 0dec37632d10 -r 841c47a94c9e blocks3d/wt/blocks3d-wt.C
--- a/blocks3d/wt/blocks3d-wt.C Tue Jan 24 22:59:54 2012 +0400
+++ b/blocks3d/wt/blocks3d-wt.C Wed Jan 25 00:37:52 2012 +0400
@@ -33,6 +33,9 @@
new Wt::WBreak(blocks3d_widget_area);
new Wt::WTemplate(Wt::WString::tr("example"), blocks3d_widget_area);
new Wt::WTemplate(Wt::WString::tr("example_fasta"), blocks3d_widget_area);
+ Wt::WTemplate* abstract = new Wt::WTemplate(Wt::WString::tr("abstract"),
+ blocks3d_widget_area);
+ abstract->setStyleClass("abstract");
new Wt::WTemplate(Wt::WString::tr("rfbr"), blocks3d_widget_area);
}

diff -r 0dec37632d10 -r 841c47a94c9e blocks3d/wt/files/css/1.css
--- a/blocks3d/wt/files/css/1.css Tue Jan 24 22:59:54 2012 +0400
+++ b/blocks3d/wt/files/css/1.css Wed Jan 25 00:37:52 2012 +0400
@@ -3,3 +3,12 @@
font-size: 250%;
font-weight: bold;
}
+
+.abstract {
+ margin: 0px 20px 10px 20px;
+ padding: 5px 20px 1px 20px;
+ text-align: justify;
+ background-color: #CFE4EB;
+ color: #004040;
+}
+
diff -r 0dec37632d10 -r 841c47a94c9e blocks3d/wt/locales/blocks3d.xml
--- a/blocks3d/wt/locales/blocks3d.xml Tue Jan 24 22:59:54 2012 +0400
+++ b/blocks3d/wt/locales/blocks3d.xml Wed Jan 25 00:37:52 2012 +0400
@@ -66,5 +66,66 @@
the Russian Foundation for Basic Research, grant 09-04-92743


+
+


+ The program Blocks3D was created as well as Web UI for it,
+ which is available at
+ http://kodomo.fbb.msu.ru/blocks3d/
.
+ The program is designed for identification of blocks of
+ identically positioned protein chain segments from a multiple
+ alignment of proteins with known 3D structure.
+ The input of the program is a multiple
+ alignment of proteins with known 3D structure (sequence names
+ should include PDB identifier and chain identifier).
+ A block is considered reliable if for each two
+ positions and for each two sequences of the block, the distance
+ between C?-atoms of amino acid residues of one
+ sequence, located in these two positions,
+ differs from the distance between C?-atoms of
+ corresponding residues of another sequence in less than the
+ specified threshold value (e.g., 2 angstroms).
+ Thus, all protein chain segments from the one block,
+ are about the same in space.
+ The program produces a HTML-file with alignment image
+ colored by blocks.
+


+


+ Blocks3D program was applied for evaluation of alignments from
+ the Pfam bank. 2223 alignments, containing at least two
+ protein sequences with known structure, were taken from this bank.
+ Then each alignment was got rid from all sequences without
+ known 3D structure; so ?stripped? alignments of proteins
+ with known 3D structure were obtained.
+ To evaluate the quality of these alignments
+ the rate of independent errors was introduced.
+ To calculate it, the alignment is run through Blocks3D,
+ which splits it to blocks.
+ For each column the number of independent errors is the number
+ of blocks intersecting with the column, reduced by 1
+ (e.g., if the whole column is located in the one block,
+ then there are no errors in the column).
+ For entire alignment, the weighted average number of errors
+ was calculated ?
+ the sum of productions of the number of column independent errors
+ by proportion of column residues relative to the number of residues
+ of the alignment).
+ Most Pfam alignments were found well-confirmed by 3D structure:
+ 1526 stripped alignments contained less than 0.5 independent errors
+ per column.
+ At the same time 215 alignments were discovered to have the value
+ more than 1, and event four with the value more than 3.
+


+


+ The developed method of evaluation quality of alignment could be
+ applied for
+ comparison of multiple alignment programs efficiency.
+


+


+ The results were presented at seminars of RECESS group and
+ on Fifth Moscow Conference on Computational Molecular Biology
+ (MCCMB'11).
+


+

+


diff -r 0dec37632d10 -r 841c47a94c9e blocks3d/wt/locales/blocks3d_ru.xml
--- a/blocks3d/wt/locales/blocks3d_ru.xml Tue Jan 24 22:59:54 2012 +0400
+++ b/blocks3d/wt/locales/blocks3d_ru.xml Wed Jan 25 00:37:52 2012 +0400
@@ -62,5 +62,68 @@
Российским Фондом Фундаментальных Исследований, грант 09-04-92743


+
+


+ Создана программа Blocks3D и веб-интерфейс к ней,
+ доступный по адресу
+ http://kodomo.fbb.msu.ru/blocks3d/
.
+ Программа предназначена
+ для выявления блоков одинаково расположенных участков цепей белка по
+ множественному выравниванию последовательностей белков с известной
+ пространственной структурой.
+ На вход программе подается выравнивание
+ белков, имеющих известную пространственную структуру (названия
+ последовательностей должны содержать код банка PDB и идентификатор
+ цепи белка).
+ Достоверным блоком считается такой, что для любых двух
+ позиций и для любых двух последовательностей блока расстояние
+ между C?-атомами аминокислотных остатков одной
+ последовательности, находящихся в данных двух позициях,
+ отличается от расстояния между C?-атомами соответствующих
+ остатков другой последовательности меньше чем на заданное пороговое
+ значение (например, два ангстрема).
+ Таким образом, все участки цепей белка, относящиеся к одному блоку,
+ примерно одинаково расположены в пространстве.
+ Программа выдает HTML-файл, содержащий изображение выравнивания
+ с раскраской по блокам.
+


+


+ Программа Blocks3D была применена для оценки выравниваний, взятых из
+ банка Pfam. Из этого банка было извлечено 2223 выравнивания,
+ содержащих как минимум две последовательности белков с известной
+ пространственной структурой. Далее из каждого выравнивания были
+ удалены все последовательности, для которых не была известна
+ пространственная структура; таким образом были получены ?урезанные?
+ выравнивания белков с известной структурой.
+ Для оценки качества этих выравниваний был придуман
+ показатель числа независимых ошибок в колонке.
+ Чтобы определить его, на выравнивании запускается программа
+ Blocks3D, которая разбивает выравнивание на блоки.
+ Для каждой колонки число независимых ошибок есть уменьшенное на
+ единицу число блоков, пересекающихся с данной колонкой
+ (например, если вся колонка попала в один блок,
+ то ошибок в данной колонке нет). Для выравнивания в целом
+ вычислялось среднее взвешенное число ошибок ?
+ сумма по всем колонкам произведений числа независимых ошибок в
+ колонке на долю остатков в колонке относительно числа остатков в
+ выравнивании). Было установлено, что большинство выравниваний из
+ банка Pfam хорошо подтверждаются пространственными структурами: 1526
+ урезанных выравниваний имели менее 0,5 независимых ошибок на одну
+ колонку.
+ В то же время было обнаружено 215 выравниваний со значением больше 1
+ и даже четыре выравнивания со значением больше 3.
+


+


+ Разработанная методика оценки качества выравнивания может быть
+ применена для сравнения эффективности программ множественного
+ выравнивания
.
+


+


+ Результаты были доложены на семинарах группы RECESS и на
+ Пятой московской международной конференции
+ по вычислительной молекулярной биологии (MCCMB'11).
+


+

+