Welcome, Guest. Please Login or Register
UGENE Bulletin Board
  Welcome to our forum.
  HomeHelpSearchLoginRegister  
 
 
Page Index Toggle Pages: 1
Модификация плагина Search in Sequense. (Read 3423 times)
Feb 14th, 2013 at 4:03pm

Kost Vladimir   Offline
YaBB Newbies

Posts: 1
*
 
Хотел бы немного переделать данный плагин. Надо, чтобы в коментарий к найденной последовательности падали не только количество mismatch'ей, но и тот шаблон, с которого производился поиск. Подскажите, в каком файле искать. Qt знаю, патч пришлю Smiley
 
IP Logged
 
Reply #1 - Feb 14th, 2013 at 4:22pm

Yuriy Vaskin   Offline
Global Moderator

Gender: male
Posts: 138
*****
 
Чтобы это сделать нужно редактировать файлы FindAlgorithm.cpp и FindAlgorithm.h. Они в папке ugene\src\corelibs\U2Algorithm\src\misc\

1. Нужно добавить поле с паттерном в FindAlgorithmResult
2. По аналогии с мисматчами, записать в это поле паттерн в функциях поиска (их несколько, по числу алгоритмов)
3. В методе FindAlgorithmResult::toAnnotation добавить квалификатор с результатом.

Если паттерны большие, а результатов много, то могут возникнуть проблемы с памятью. Можно обрезать паттерн или не отображать его совсем, если его длина превышает заданную
 
IP Logged
 
Page Index Toggle Pages: 1