import './jquery_world'; // for custom $.tooltip function import React from 'react'; import _ from 'underscore'; import Sidebar from './sidebar'; import Circos from './circos'; import Query from './query'; import Hit from './hit'; import HSP from './hsp'; import SequenceModal from './sequence_modal'; import ErrorModal from './error_modal'; /** * Base component of report page. This component is later rendered into page's * '#view' element. */ var Page = React.createClass({ render: function () { return (
ABCDEFGHIJKLMNOPQRSTUVWXYZ +-{/* Required by Grapher for SVG and PNG download */}
This can take some time depending on the size of your query and
database(s). The page will update automatically when BLAST is
done.
You can bookmark the page and come back to it later or share
the link with someone.
SequenceServer {this.state.seqserv_version} using {this.state.program_version} {this.state.submitted_at && `, query submitted on ${this.state.submitted_at}`}
Databases: { this.state.querydb.map((db) => { return db.title; }).join(', ') } ({this.state.stats.nsequences} sequences, {this.state.stats.ncharacters} characters)
Parameters: { _.map(this.state.params, function (val, key) { return key + ' ' + val; }).join(', ') }
Please cite: https://doi.org/10.1093/molbev/msz185