Forráskód Böngészése

sync with drupal.org

Lacey-Anne Sanderson 7 éve
szülő
commit
64ece60585
1 módosított fájl, 28 hozzáadás és 1 törlés
  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
    then select from available databases. Additionally, a FASTA file can be
    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
    way to track BLAST jobs and ensuring long running BLASTs will not cause
    page time-outs
@@ -40,6 +41,8 @@ Highlighted Functionality
    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
    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 
    evaluate hit quality.
  - 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
    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
 --------------------------------------------
 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,
 respectively) which can easily be overridden in your own theme providing
 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>