浏览代码

sync with drupal.org

Lacey-Anne Sanderson 7 年之前
父节点
当前提交
64ece60585
共有 1 个文件被更改,包括 28 次插入1 次删除
  1. 28 1
      README.md

+ 28 - 1
README.md

@@ -32,7 +32,8 @@ Highlighted Functionality
  - Simple interface allowing users to paste or upload a query sequence and
  - Simple interface allowing users to paste or upload a query sequence and
    then select from available databases. Additionally, a FASTA file can be
    then select from available databases. Additionally, a FASTA file can be
    uploaded for use as a database to BLAST against.
    uploaded for use as a database to BLAST against.
- - Tabular Results listing with alignment information available.
+ - Tabular Results listing with alignment information and multiple 
+   download formats (HTML, TSV, GFF3, XML) available.
  - Completely integrated with Tripal Jobs providing administrators with a
  - Completely integrated with Tripal Jobs providing administrators with a
    way to track BLAST jobs and ensuring long running BLASTs will not cause
    way to track BLAST jobs and ensuring long running BLASTs will not cause
    page time-outs
    page time-outs
@@ -40,6 +41,8 @@ Highlighted Functionality
    describing them. This allows administrators to use the Drupal Field API to
    describing them. This allows administrators to use the Drupal Field API to
    add any information they want to these pages and to control which databases
    add any information they want to these pages and to control which databases
    are available to a given user based on native Drupal permissions.
    are available to a given user based on native Drupal permissions.
+ - BLAST database records can be linked to an external source with more 
+   information (ie: NCBI) per BLAST database.
  - Per Query result diagrams visualizing the HSPs to help users better 
  - Per Query result diagrams visualizing the HSPs to help users better 
    evaluate hit quality.
    evaluate hit quality.
  - Optional Whole Genome diagrams visualizing the distribution of hits which
  - Optional Whole Genome diagrams visualizing the distribution of hits which
@@ -55,6 +58,11 @@ Installation
    for your users to BLAST against. BLAST databases should first be created
    for your users to BLAST against. BLAST databases should first be created
    using the command-line makeblastdb program with the -parse_seqids flag.
    using the command-line makeblastdb program with the -parse_seqids flag.
    
    
+ It's recommended that you also install the [Tripal Job Daemon](https://github.com/tripal/tripal/tree/7.x-3.x/tripal_daemon) 
+ to manage BLAST jobs and ensure they are run soon after being submitted 
+ by the user. Without this additional module, administrators will have to 
+ execute the tripal jobs either manually or through use of cron jobs.
+   
 Set-up of Whole Genome Diagrams with CViTjs
 Set-up of Whole Genome Diagrams with CViTjs
 --------------------------------------------
 --------------------------------------------
 1. Download [CViTjs](https://github.com/LegumeFederation/cvitjs) and extract
 1. Download [CViTjs](https://github.com/LegumeFederation/cvitjs) and extract
@@ -79,3 +87,22 @@ the results page have their own template files (blast_report.tpl.php,
 blast_report_pending.tpl.php, and blast_report_alignment_row.tpl.php,
 blast_report_pending.tpl.php, and blast_report_alignment_row.tpl.php,
 respectively) which can easily be overridden in your own theme providing
 respectively) which can easily be overridden in your own theme providing
 complete control over the look of the BLAST results.
 complete control over the look of the BLAST results.
+
+Comparison with other Modules
+------------------------------
+<table>
+<tr><th></th><th><a href="project/tripal_blast">Tripal BLAST UI</a></th><th><a href="project/tripal_blast_analysis">Tripal BLAST Analysis</a></th></tr>
+<tr><th>Provides an interface to execute BLASTs</th><td>Yes</td><td>No</td></tr>
+<tr><th>Display BLAST Results to users</th><td>After BLAST submission</td><td>On associated feature pages</td></tr>
+<tr><th>Load BLAST Results into Chado</th><td>No</td><td>Yes</td></tr>
+</table>
+**NOTE: These modules will be combined into a single download available 
+here in the not so distant future. You will still have the flexibility 
+to enable either one or the other or both.**
+
+Future Development
+-------------------
+ - The ability to blast against 2+ datasets at the same time</li>
+ - Better results output including a summary table and eventually an image</li>
+ - Ability to Email user when BLAST is done</li>
+ - Automatic cleaning up of BLAST job files after 1 week (make time frame configurable)</li>