Quota align: Difference between revisions

From CoGepedia
Jump to navigation Jump to search
Bao (talk | contribs)
No edit summary
Bao (talk | contribs)
No edit summary
Line 7: Line 7:
This program tries to screen the clusters based on the coverage constraints enforced by the user. For example, between rice-sorghum comparison, we can enforce 1:1 ratio to get all the orthologous blocks; or maybe 4:2 to grab orthologous blocks between athaliana-poplar. But the quota has to be given by the user. The program than tries to optimize the scores of these blocks globally.  
This program tries to screen the clusters based on the coverage constraints enforced by the user. For example, between rice-sorghum comparison, we can enforce 1:1 ratio to get all the orthologous blocks; or maybe 4:2 to grab orthologous blocks between athaliana-poplar. But the quota has to be given by the user. The program than tries to optimize the scores of these blocks globally.  


To see the algorithm in action without installation, please go to [http://genomevolution.com/CoGe/SynMap.pl CoGe SynMap tool]. Select "Analysis Options", select algorithm options for "Merge Syntenic Blocks" and/or "Syntenic Depth".
== Availability  ==
 
The source codes are available on [http://github.com/tanghaibao/quota-alignment/ GITHUB]. Please contact haibao at berkeley dot edu for bugs/questions. To see the algorithm in action without installation, please go to [http://genomevolution.com/CoGe/SynMap.pl CoGe SynMap tool] (also see below). Select "Analysis Options", select algorithm options for "Merge Syntenic Blocks" and/or "Syntenic Depth".  
 
== Integration with SynMap  ==
 
[[SynMap]] contains a set of tools within CoGe to compare genomes from many organisms and identify syntenic genomic regions. The QUOTA-ALIGN procedure can be invoked in the '''Analysis Option''' in the SynMap web interface. Users can select '''Merge syntenic blocks''' that chains syntenic blocks and '''Syntenic depth''' to specify the expected depths for screening of synteny blocks. The chaining and screening procedures are handled by QUOTA-ALIGN internally. Finally, rearrangement analysis through the [http://nbcr.sdsc.edu/GRIMM/grimm.cgi GRIMM server] is provided in the SynMap web interface.<br>
 
[[Image:SynMap_screenshot_with_QuotaAlign.png]]
 


== Availability  ==


The source codes are available on [http://github.com/tanghaibao/quota-alignment/ GITHUB]. Please contact haibao at berkeley dot edu for bugs/questions.
The whole synteny pipeline contains a few components: 1) chaining anchors, in this case with a third-party chaining program DAGChainer; 2) 2D overlapping block merging in QUOTA-ALIGN; 3) screening of synteny blocks, in the shown example we are only interested in orthologous blocks between ''A. thaliana'' and ''A. lyrata'', and quota of 1:1 is used here for finding only the orthologous blocks; 4) encode the order for the screened blocks to [http://nbcr.sdsc.edu/GRIMM/grimm.cgi GRIMM server] for rearrangement analysis.

Revision as of 02:06, 21 June 2010

Introduction

Typically in comparative genomics, we can identify anchors, chain them into syntenic blocks and interpret these blocks as derived from a common descent. However, when comparing two genomes undergone ancient genome duplications (plant genomes in particular), we have large number of blocks that are not orthologous, but are paralogous. This has forced us sometimes to use ad-hoc rules to screen these blocks. So the question is: given the expected coverage (quota) along both x- and y-axis, select a subset of the anchors with maximized total score.


This program tries to screen the clusters based on the coverage constraints enforced by the user. For example, between rice-sorghum comparison, we can enforce 1:1 ratio to get all the orthologous blocks; or maybe 4:2 to grab orthologous blocks between athaliana-poplar. But the quota has to be given by the user. The program than tries to optimize the scores of these blocks globally.

Availability

The source codes are available on GITHUB. Please contact haibao at berkeley dot edu for bugs/questions. To see the algorithm in action without installation, please go to CoGe SynMap tool (also see below). Select "Analysis Options", select algorithm options for "Merge Syntenic Blocks" and/or "Syntenic Depth".

Integration with SynMap

SynMap contains a set of tools within CoGe to compare genomes from many organisms and identify syntenic genomic regions. The QUOTA-ALIGN procedure can be invoked in the Analysis Option in the SynMap web interface. Users can select Merge syntenic blocks that chains syntenic blocks and Syntenic depth to specify the expected depths for screening of synteny blocks. The chaining and screening procedures are handled by QUOTA-ALIGN internally. Finally, rearrangement analysis through the GRIMM server is provided in the SynMap web interface.


The whole synteny pipeline contains a few components: 1) chaining anchors, in this case with a third-party chaining program DAGChainer; 2) 2D overlapping block merging in QUOTA-ALIGN; 3) screening of synteny blocks, in the shown example we are only interested in orthologous blocks between A. thaliana and A. lyrata, and quota of 1:1 is used here for finding only the orthologous blocks; 4) encode the order for the screened blocks to GRIMM server for rearrangement analysis.