Genome annotation ver: phavu.G19833.gnm2.ann1.PB8d.cds_primary.forConekt.fna.gz on 20250206.
Gene Description: Based on phavu.G19833.gnm2.ann1.PB8d.gene_models_main.gff3.gz (conekt.phavu.G19833.gnm2.ann1.geneDescrip.tsv) uploaded on 20250321.
Loading ... please wait ...
Installation paths relative to:
/var/www/CoNekT/lib/python3.6/site-packages
| Package | Version | Installed Path |
|---|---|---|
| alembic | 1.0.0 | /usr/local/lib/python3.6/site-packages |
| altgraph | 0.15 | /usr/local/lib/python3.6/site-packages |
| asn1crypto | 0.24.0 | /usr/local/lib/python3.6/site-packages |
| blinker | 1.4 | /usr/local/lib/python3.6/site-packages |
| cffi | 1.12.3 | /usr/local/lib64/python3.6/site-packages |
| click | 6.7 | /usr/local/lib/python3.6/site-packages |
| colorama | 0.3.9 | /usr/local/lib/python3.6/site-packages |
| coloredlogs | 10.0 | /usr/local/lib/python3.6/site-packages |
| coverage | 4.4.1 | /usr/local/lib64/python3.6/site-packages |
| cryptography | 2.7 | /usr/local/lib64/python3.6/site-packages |
| ddt | 1.1.3 | /usr/local/lib/python3.6/site-packages |
| decorator | 4.3.0 | /usr/local/lib/python3.6/site-packages |
| Flask | 1.0.2 | /usr/local/lib/python3.6/site-packages |
| Flask-Admin | 1.5.3 | /usr/local/lib/python3.6/site-packages |
| Flask-Caching | 1.4.0 | /usr/local/lib/python3.6/site-packages |
| Flask-Compress | 1.4.0 | /usr/local/lib/python3.6/site-packages |
| Flask-DebugToolbar | 0.10.1 | /usr/local/lib/python3.6/site-packages |
| Flask-HTMLmin | 1.3.2 | /usr/local/lib/python3.6/site-packages |
| Flask-Login | 0.4.1 | /usr/local/lib/python3.6/site-packages |
| Flask-Migrate | 2.2.1 | /usr/local/lib/python3.6/site-packages |
| Flask-Script | 2.0.6 | /usr/local/lib/python3.6/site-packages |
| Flask-SQLAlchemy | 2.3.2 | /usr/local/lib/python3.6/site-packages |
| Flask-Testing | 0.7.1 | /usr/local/lib/python3.6/site-packages |
| flask-whooshee | 0.6.0 | /usr/local/lib/python3.6/site-packages |
| Flask-WTF | 0.14.2 | /usr/local/lib/python3.6/site-packages |
| future | 0.16.0 | /usr/local/lib/python3.6/site-packages |
| gpg | 1.10.0 | /usr/lib64/python3.6/site-packages |
| htmlmin | 0.1.12 | /usr/local/lib/python3.6/site-packages |
| humanfriendly | 4.15.1 | /usr/local/lib/python3.6/site-packages |
| idna | 2.7 | /usr/local/lib/python3.6/site-packages |
| iniparse | 0.4 | /usr/lib/python3.6/site-packages |
| IPy | 0.81 | /usr/lib/python3.6/site-packages |
| isc | 2.0 | /usr/lib/python3.6/site-packages |
| itsdangerous | 0.24 | /usr/local/lib/python3.6/site-packages |
| Jinja2 | 2.10.1 | /usr/local/lib/python3.6/site-packages |
| macholib | 1.9 | /usr/local/lib/python3.6/site-packages |
| Mako | 1.0.7 | /usr/local/lib/python3.6/site-packages |
| Markdown | 2.6.11 | /usr/local/lib/python3.6/site-packages |
| MarkupSafe | 1.1.1 | /usr/local/lib64/python3.6/site-packages |
| mod-wsgi | 4.5.20 | /usr/lib64/python3.6/site-packages |
| mpmath | 1.0.0 | /usr/local/lib/python3.6/site-packages |
| newick | 0.9.2 | /usr/local/lib/python3.6/site-packages |
| pbr | 4.1.0 | /usr/local/lib/python3.6/site-packages |
| pefile | 2017.11.5 | /usr/local/lib/python3.6/site-packages |
| pip | 20.1.1 | |
| ply | 3.9 | /usr/lib/python3.6/site-packages |
| pycparser | 2.19 | /usr/local/lib/python3.6/site-packages |
| pygobject | 3.28.2 | /usr/lib64/python3.6/site-packages |
| PyMySQL | 0.9.2 | /usr/local/lib/python3.6/site-packages |
| pyparsing | 2.1.10 | /usr/lib/python3.6/site-packages |
| pyreadline | 2.1 | /usr/local/lib/python3.6/site-packages |
| python-augeas | 0.5.0 | /usr/lib/python3.6/site-packages |
| python-dateutil | 2.7.3 | /usr/local/lib/python3.6/site-packages |
| python-dmidecode | 3.12.2 | /usr/lib64/python3.6/site-packages |
| python-editor | 1.0.3 | /usr/local/lib/python3.6/site-packages |
| python-magic | 0.4.15 | /usr/local/lib/python3.6/site-packages |
| rpm | 4.14.1 | /usr/lib64/python3.6/site-packages |
| setuptools | 46.4.0 | |
| six | 1.11.0 | /usr/lib/python3.6/site-packages |
| slip | 0.6.4 | /usr/lib/python3.6/site-packages |
| slip.dbus | 0.6.4 | /usr/lib/python3.6/site-packages |
| smartcols | 0.3.0 | /usr/lib64/python3.6/site-packages |
| sos | 3.5 | /usr/lib/python3.6/site-packages |
| SQLAlchemy | 1.3.3 | /usr/local/lib64/python3.6/site-packages |
| sqlalchemy-migrate | 0.11.0 | /usr/local/lib/python3.6/site-packages |
| sqlparse | 0.2.4 | /usr/local/lib/python3.6/site-packages |
| SSSDConfig | 1.16.1 | /usr/lib/python3.6/site-packages |
| systemd-python | 234 | /usr/lib64/python3.6/site-packages |
| Tempita | 0.5.2 | /usr/local/lib/python3.6/site-packages |
| virtualenv | 16.1.0 | /usr/local/lib/python3.6/site-packages |
| Werkzeug | 0.15.5 | /usr/local/lib/python3.6/site-packages |
| wheel | 0.34.2 | |
| Whoosh | 2.7.4 | /usr/local/lib/python3.6/site-packages |
| WTForms | 2.2.1 | /usr/local/lib/python3.6/site-packages |
| yattag | 1.10.0 | /usr/local/lib/python3.6/site-packages |
| Resource | Value |
|---|---|
| User CPU time | 14.886 msec |
| System CPU time | 2.874 msec |
| Total CPU time | 17.760 msec |
| Elapsed time | 23.805 msec |
| Context switches | 4 voluntary, 0 involuntary |
| Key | Value |
|---|---|
| HTTP_ACCEPT | */* |
| HTTP_ACCEPT_ENCODING | gzip, br, zstd, deflate |
| HTTP_CONNECTION | Keep-Alive |
| HTTP_HOST | dev-conekt.lis.ncgr.org |
| HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| QUERY_STRING | |
| REMOTE_ADDR | 172.20.1.7 |
| REQUEST_METHOD | GET |
| SCRIPT_NAME | |
| SERVER_NAME | dev-conekt.lis.ncgr.org |
| SERVER_PORT | 80 |
| SERVER_PROTOCOL | HTTP/1.1 |
| SERVER_SOFTWARE | Apache/2.4.33 (Fedora) OpenSSL/1.1.0h-fips mod_wsgi/4.5.20 Python/3.6 mod_perl/2.0.10 Perl/v5.26.2 |
| View Function | args | kwargs |
|---|---|---|
| conekt.controllers.species.species_view | [] | species_id=1 |
No COOKIE data
| Variable | Value |
|---|---|
| 'csrf_token' | '0355fa4c543f6ce3d80fbbf7aa68f0bec6627efe' |
| '_fresh' | False |
| Variable | Value |
|---|
| Variable | Value |
|---|
| Key | Value |
|---|---|
| ADMIN_EMAIL | 'adf@ncgr.org' |
| ADMIN_PASSWORD | 'adminisdash' |
| APPLICATION_ROOT | '/' |
| BLAST_ENABLED | False |
| BLAST_TMP_DIR | '/tmp/tmptnjvc6lk' |
| BLASTN_CMD | ' -db -query <IN> -out <OUT> -outfmt 6 -num_threads 1' |
| BLASTN_DB_PATH | '' |
| BLASTN_PATH | '' |
| BLASTP_CMD | ' -db -query <IN> -out <OUT> -outfmt 6 -num_threads 1' |
| BLASTP_DB_PATH | '' |
| BLASTP_PATH | '' |
| CACHE_DEFAULT_TIMEOUT | 120 |
| CACHE_THRESHOLD | 10000 |
| CACHE_TYPE | 'null' |
| COMPRESS_CACHE_BACKEND | None |
| COMPRESS_CACHE_KEY | None |
| COMPRESS_LEVEL | 6 |
| COMPRESS_MIMETYPES | ['text/html', 'text/css', 'text/xml', 'application/json', 'application/javascript'] |
| COMPRESS_MIN_SIZE | 500 |
| COMPRESS_REGISTER | True |
| DEBUG | True |
| DEBUG_TB_ENABLED | True |
| DEBUG_TB_HOSTS | () |
| DEBUG_TB_INTERCEPT_REDIRECTS | False |
| DEBUG_TB_PANELS | ('flask_debugtoolbar.panels.versions.VersionDebugPanel', 'flask_debugtoolbar.panels.timer.TimerDebugPanel', 'flask_debugtoolbar.panels.headers.HeaderDebugPanel', 'flask_debugtoolbar.panels.request_vars.RequestVarsDebugPanel', 'flask_debugtoolbar.panels.config_vars.ConfigVarsDebugPanel', 'flask_debugtoolbar.panels.template.TemplateDebugPanel', 'flask_debugtoolbar.panels.sqlalchemy.SQLAlchemyDebugPanel', 'flask_debugtoolbar.panels.logger.LoggingPanel', 'flask_debugtoolbar.panels.route_list.RouteListDebugPanel', 'flask_debugtoolbar.panels.profiler.ProfilerDebugPanel') |
| ENV | 'production' |
| EXPLAIN_TEMPLATE_LOADING | False |
| GLOB_MSG | 'This is the common instance, for some convergent exploration' |
| GLOB_MSG_TITLE | 'Info' |
| IMPRINT_URL | None |
| JSON_AS_ASCII | True |
| JSON_SORT_KEYS | True |
| JSONIFY_MIMETYPE | 'application/json' |
| JSONIFY_PRETTYPRINT_REGULAR | False |
| KEYWORD_EXAMPLES | [] |
| LOGIN_ENABLED | True |
| MAKEBLASTDB_NUCL_CMD | ' -in <IN> -out -dbtype nucl' |
| MAKEBLASTDB_PATH | '' |
| MAKEBLASTDB_PROT_CMD | ' -in <IN> -out -dbtype prot' |
| MAX_CONTENT_LENGTH | None |
| MAX_COOKIE_SIZE | 4093 |
| MINIFY_PAGE | False |
| PERMANENT_SESSION_LIFETIME | datetime.timedelta(31) |
| PLANET_FTP_DATA | '/ftp' |
| PREFERRED_URL_SCHEME | 'http' |
| PRESERVE_CONTEXT_ON_EXCEPTION | None |
| PRIVACY_POLICY_URL | None |
| PROPAGATE_EXCEPTIONS | None |
| SECRET_KEY | b'\xeb7~\xba.c].\xe6\xa4\xda\xd8\x01\x91k\xfb\xe7Tfyt\x11"\x88' |
| SEND_FILE_MAX_AGE_DEFAULT | datetime.timedelta(0, 43200) |
| SERVER_NAME | None |
| SESSION_COOKIE_DOMAIN | False |
| SESSION_COOKIE_HTTPONLY | True |
| SESSION_COOKIE_NAME | 'session' |
| SESSION_COOKIE_PATH | None |
| SESSION_COOKIE_SAMESITE | None |
| SESSION_COOKIE_SECURE | False |
| SESSION_REFRESH_EACH_REQUEST | True |
| SQLALCHEMY_BINDS | None |
| SQLALCHEMY_COMMIT_ON_TEARDOWN | False |
| SQLALCHEMY_DATABASE_URI | 'mysql+pymysql://conektweb:pw4conektweb@papadum/lis_dev_conekt' |
| SQLALCHEMY_ECHO | True |
| SQLALCHEMY_MAX_OVERFLOW | None |
| SQLALCHEMY_MIGRATE_REPO | '/migration' |
| SQLALCHEMY_NATIVE_UNICODE | None |
| SQLALCHEMY_POOL_RECYCLE | None |
| SQLALCHEMY_POOL_SIZE | None |
| SQLALCHEMY_POOL_TIMEOUT | None |
| SQLALCHEMY_RECORD_QUERIES | None |
| SQLALCHEMY_TRACK_MODIFICATIONS | False |
| TEMPLATES_AUTO_RELOAD | None |
| TESTING | True |
| TMP_DIR | '/tmp/tmptvk96ruh' |
| TRAP_BAD_REQUEST_ERRORS | None |
| TRAP_HTTP_EXCEPTIONS | False |
| TUTORIAL_URL | 'https://github.molgen.mpg.de/proost/CoNekT/blob/master/docs/tutorials/overview.md' |
| TWITTER_HANDLE | None |
| USE_X_SENDFILE | False |
| WHOOSHEE_DIR | '/tmp/tmpbmnqhb3d' |
| WHOOSHEE_ENABLE_INDEXING | True |
| WHOOSHEE_MEMORY_STORAGE | False |
| WHOOSHEE_MIN_STRING_LEN | 3 |
| WHOOSHEE_WRITER_TIMEOUT | 2 |
| WTF_CSRF_CHECK_DEFAULT | True |
| WTF_CSRF_ENABLED | True |
| WTF_CSRF_FIELD_NAME | 'csrf_token' |
| WTF_CSRF_HEADERS | ['X-CSRFToken', 'X-CSRF-Token'] |
| WTF_CSRF_METHODS | {'DELETE', 'POST', 'PATCH', 'PUT'} |
| WTF_CSRF_SSL_STRICT | True |
| WTF_CSRF_TIME_LIMIT | None |
| Variable | Value |
|---|---|
| csrf_token | <function generate_csrf at 0x7fd7fb3cfea0> |
| current_user | <flask_login.mixins.AnonymousUserMixin object at 0x7fd7ebe58828> |
| description | Markup('<p><strong>Genome annotation ver</strong>: <a href="https://data.legumeinfo.org/Phaseolus/vulgaris/annotations/G19833.gnm2.ann1.PB8d/" target="_blank">phavu.G19833.gnm2.ann1.PB8d.cds_primary.forConekt.fna.gz</a> on 20250206.<br />\n<strong>Gene Description</strong>: Based on <a href="https://data.legumeinfo.org/Phaseolus/vulgaris/annotations/G19833.gnm2.ann1.PB8d/" target="_blank">phavu.G19833.gnm2.ann1.PB8d.gene_models_main.gff3.gz</a> (conekt.phavu.G19833.gnm2.ann1.geneDescrip.tsv) uploaded on 20250321. </p>') |
| g | <flask.g of 'conekt.app'> |
| request | <Request 'http://dev-conekt.lis.ncgr.org/species/view/1' [GET]> |
| session | <SecureCookieSession {'csrf_token': '0355fa4c543f6ce3d80fbbf7aa68f0bec6627efe', '_fresh': False}> |
| species | 1. Phaseolus vulgaris |
| (ms) | Action | Context | Query |
|---|---|---|---|
| 1.3182 |
SELECT EXPLAIN |
<unknown> |
SELECT species.id AS species_id,
species.code AS species_code,
species.name AS species_name,
species.data_type AS species_data_type,
species.color AS species_color,
species.highlight AS species_highlight,
species.sequence_count AS species_sequence_count,
species.network_count AS species_network_count,
species.profile_count AS species_profile_count,
species.description AS species_description
FROM species
WHERE species.id = %(param_1)s
|
| 4.6401 |
SELECT EXPLAIN |
<unknown> |
SELECT anon_1.sequence_interpro_id AS anon_1_sequence_interpro_id,
anon_1.sequence_interpro_sequence_id AS anon_1_sequence_interpro_sequence_id,
anon_1.sequence_interpro_interpro_id AS anon_1_sequence_interpro_interpro_id,
anon_1.sequence_interpro_start AS anon_1_sequence_interpro_start,
anon_1.sequence_interpro_stop AS anon_1_sequence_interpro_stop,
xrefs_1.id AS xrefs_1_id,
xrefs_1.platform AS xrefs_1_platform,
xrefs_1.name AS xrefs_1_name,
xrefs_1.url AS xrefs_1_url,
sequences_1.id AS sequences_1_id,
sequences_1.species_id AS sequences_1_species_id,
sequences_1.name AS sequences_1_name,
sequences_1.description AS sequences_1_description,
sequences_1.type AS sequences_1_type,
sequences_1.is_mitochondrial AS sequences_1_is_mitochondrial,
sequences_1.is_chloroplast AS sequences_1_is_chloroplast,
interpro_1.id AS interpro_1_id,
interpro_1.label AS interpro_1_label,
interpro_1.description AS interpro_1_description,
interpro_1.clade_id AS interpro_1_clade_id
FROM
(SELECT sequence_interpro.id AS sequence_interpro_id,
sequence_interpro.sequence_id AS sequence_interpro_sequence_id,
sequence_interpro.interpro_id AS sequence_interpro_interpro_id,
sequence_interpro.start AS sequence_interpro_start,
sequence_interpro.stop AS sequence_interpro_stop
FROM sequence_interpro
INNER JOIN sequences ON sequences.id = sequence_interpro.sequence_id
WHERE sequences.species_id = %(species_id_1)s
LIMIT %(param_1)s) AS anon_1
LEFT OUTER JOIN sequences AS sequences_1 ON sequences_1.id = anon_1.sequence_interpro_sequence_id
LEFT OUTER JOIN (sequence_xref AS sequence_xref_1
INNER JOIN xrefs AS xrefs_1 ON xrefs_1.id = sequence_xref_1.xref_id) ON sequences_1.id = sequence_xref_1.sequence_id
LEFT OUTER JOIN interpro AS interpro_1 ON interpro_1.id = anon_1.sequence_interpro_interpro_id
|
| 1.7366 |
SELECT EXPLAIN |
<unknown> |
SELECT anon_1.sequence_go_id AS anon_1_sequence_go_id,
anon_1.sequence_go_sequence_id AS anon_1_sequence_go_sequence_id,
anon_1.sequence_go_go_id AS anon_1_sequence_go_go_id,
anon_1.sequence_go_evidence AS anon_1_sequence_go_evidence,
anon_1.sequence_go_source AS anon_1_sequence_go_source,
anon_1.sequence_go_predicted AS anon_1_sequence_go_predicted,
anon_1.sequence_go_prediction_data AS anon_1_sequence_go_prediction_data,
xrefs_1.id AS xrefs_1_id,
xrefs_1.platform AS xrefs_1_platform,
xrefs_1.name AS xrefs_1_name,
xrefs_1.url AS xrefs_1_url,
sequences_1.id AS sequences_1_id,
sequences_1.species_id AS sequences_1_species_id,
sequences_1.name AS sequences_1_name,
sequences_1.description AS sequences_1_description,
sequences_1.type AS sequences_1_type,
sequences_1.is_mitochondrial AS sequences_1_is_mitochondrial,
sequences_1.is_chloroplast AS sequences_1_is_chloroplast,
go_1.id AS go_1_id,
go_1.label AS go_1_label,
go_1.name AS go_1_name,
go_1.type AS go_1_type,
go_1.description AS go_1_description,
go_1.obsolete AS go_1_obsolete,
go_1.is_a AS go_1_is_a,
go_1.extended_go AS go_1_extended_go,
go_1.species_counts AS go_1_species_counts
FROM
(SELECT sequence_go.id AS sequence_go_id,
sequence_go.sequence_id AS sequence_go_sequence_id,
sequence_go.go_id AS sequence_go_go_id,
sequence_go.evidence AS sequence_go_evidence,
sequence_go.source AS sequence_go_source,
sequence_go.predicted AS sequence_go_predicted,
sequence_go.prediction_data AS sequence_go_prediction_data
FROM sequence_go
INNER JOIN sequences ON sequences.id = sequence_go.sequence_id
WHERE sequences.species_id = %(species_id_1)s
LIMIT %(param_1)s) AS anon_1
LEFT OUTER JOIN sequences AS sequences_1 ON sequences_1.id = anon_1.sequence_go_sequence_id
LEFT OUTER JOIN (sequence_xref AS sequence_xref_1
INNER JOIN xrefs AS xrefs_1 ON xrefs_1.id = sequence_xref_1.xref_id) ON sequences_1.id = sequence_xref_1.sequence_id
LEFT OUTER JOIN GO AS go_1 ON go_1.id = anon_1.sequence_go_go_id
|
| 0.7670 |
SELECT EXPLAIN |
<unknown> |
SELECT expression_network_methods.id AS expression_network_methods_id,
expression_network_methods.species_id AS expression_network_methods_species_id,
expression_network_methods.description AS expression_network_methods_description,
expression_network_methods.edge_type AS expression_network_methods_edge_type,
expression_network_methods.probe_count AS expression_network_methods_probe_count,
expression_network_methods.hrr_cutoff AS expression_network_methods_hrr_cutoff,
expression_network_methods.pcc_cutoff AS expression_network_methods_pcc_cutoff,
expression_network_methods.enable_second_level AS expression_network_methods_enable_second_level
FROM expression_network_methods
WHERE %(param_1)s = expression_network_methods.species_id
|
| Level | Time | Message | Location |
|---|---|---|---|
| INFO | 2025-12-18 02:48:42.565667 | BEGIN (implicit) | <sqlalchemy/log.py>:110 |
| INFO | 2025-12-18 02:48:42.566370 | SELECT species.id AS species_id, species.code AS species_code, species.name AS species_name, species.data_type AS species_data_type, species.color AS species_color, species.highlight AS species_highlight, species.sequence_count AS species_sequence_count, species.network_count AS species_network_count, species.profile_count AS species_profile_count, species.description AS species_description FROM species WHERE species.id = %(param_1)s | <sqlalchemy/log.py>:110 |
| INFO | 2025-12-18 02:48:42.566454 | {'param_1': '1'} | <sqlalchemy/log.py>:110 |
| INFO | 2025-12-18 02:48:42.572173 | SELECT anon_1.sequence_interpro_id AS anon_1_sequence_interpro_id, anon_1.sequence_interpro_sequence_id AS anon_1_sequence_interpro_sequence_id, anon_1.sequence_interpro_interpro_id AS anon_1_sequence_interpro_interpro_id, anon_1.sequence_interpro_start AS anon_1_sequence_interpro_start, anon_1.sequence_interpro_stop AS anon_1_sequence_interpro_stop, xrefs_1.id AS xrefs_1_id, xrefs_1.platform AS xrefs_1_platform, xrefs_1.name AS xrefs_1_name, xrefs_1.url AS xrefs_1_url, sequences_1.id AS sequences_1_id, sequences_1.species_id AS sequences_1_species_id, sequences_1.name AS sequences_1_name, sequences_1.description AS sequences_1_description, sequences_1.type AS sequences_1_type, sequences_1.is_mitochondrial AS sequences_1_is_mitochondrial, sequences_1.is_chloroplast AS sequences_1_is_chloroplast, interpro_1.id AS interpro_1_id, interpro_1.label AS interpro_1_label, interpro_1.description AS interpro_1_description, interpro_1.clade_id AS interpro_1_clade_id FROM (SELECT sequence_interpro.id AS sequence_interpro_id, sequence_interpro.sequence_id AS sequence_interpro_sequence_id, sequence_interpro.interpro_id AS sequence_interpro_interpro_id, sequence_interpro.start AS sequence_interpro_start, sequence_interpro.stop AS sequence_interpro_stop FROM sequence_interpro INNER JOIN sequences ON sequences.id = sequence_interpro.sequence_id WHERE sequences.species_id = %(species_id_1)s LIMIT %(param_1)s) AS anon_1 LEFT OUTER JOIN sequences AS sequences_1 ON sequences_1.id = anon_1.sequence_interpro_sequence_id LEFT OUTER JOIN (sequence_xref AS sequence_xref_1 INNER JOIN xrefs AS xrefs_1 ON xrefs_1.id = sequence_xref_1.xref_id) ON sequences_1.id = sequence_xref_1.sequence_id LEFT OUTER JOIN interpro AS interpro_1 ON interpro_1.id = anon_1.sequence_interpro_interpro_id | <sqlalchemy/log.py>:110 |
| INFO | 2025-12-18 02:48:42.572287 | {'species_id_1': 1, 'param_1': 1} | <sqlalchemy/log.py>:110 |
| INFO | 2025-12-18 02:48:42.580965 | SELECT anon_1.sequence_go_id AS anon_1_sequence_go_id, anon_1.sequence_go_sequence_id AS anon_1_sequence_go_sequence_id, anon_1.sequence_go_go_id AS anon_1_sequence_go_go_id, anon_1.sequence_go_evidence AS anon_1_sequence_go_evidence, anon_1.sequence_go_source AS anon_1_sequence_go_source, anon_1.sequence_go_predicted AS anon_1_sequence_go_predicted, anon_1.sequence_go_prediction_data AS anon_1_sequence_go_prediction_data, xrefs_1.id AS xrefs_1_id, xrefs_1.platform AS xrefs_1_platform, xrefs_1.name AS xrefs_1_name, xrefs_1.url AS xrefs_1_url, sequences_1.id AS sequences_1_id, sequences_1.species_id AS sequences_1_species_id, sequences_1.name AS sequences_1_name, sequences_1.description AS sequences_1_description, sequences_1.type AS sequences_1_type, sequences_1.is_mitochondrial AS sequences_1_is_mitochondrial, sequences_1.is_chloroplast AS sequences_1_is_chloroplast, go_1.id AS go_1_id, go_1.label AS go_1_label, go_1.name AS go_1_name, go_1.type AS go_1_type, go_1.description AS go_1_description, go_1.obsolete AS go_1_obsolete, go_1.is_a AS go_1_is_a, go_1.extended_go AS go_1_extended_go, go_1.species_counts AS go_1_species_counts FROM (SELECT sequence_go.id AS sequence_go_id, sequence_go.sequence_id AS sequence_go_sequence_id, sequence_go.go_id AS sequence_go_go_id, sequence_go.evidence AS sequence_go_evidence, sequence_go.source AS sequence_go_source, sequence_go.predicted AS sequence_go_predicted, sequence_go.prediction_data AS sequence_go_prediction_data FROM sequence_go INNER JOIN sequences ON sequences.id = sequence_go.sequence_id WHERE sequences.species_id = %(species_id_1)s LIMIT %(param_1)s) AS anon_1 LEFT OUTER JOIN sequences AS sequences_1 ON sequences_1.id = anon_1.sequence_go_sequence_id LEFT OUTER JOIN (sequence_xref AS sequence_xref_1 INNER JOIN xrefs AS xrefs_1 ON xrefs_1.id = sequence_xref_1.xref_id) ON sequences_1.id = sequence_xref_1.sequence_id LEFT OUTER JOIN go AS go_1 ON go_1.id = anon_1.sequence_go_go_id | <sqlalchemy/log.py>:110 |
| INFO | 2025-12-18 02:48:42.581082 | {'species_id_1': 1, 'param_1': 1} | <sqlalchemy/log.py>:110 |
| INFO | 2025-12-18 02:48:42.586263 | SELECT expression_network_methods.id AS expression_network_methods_id, expression_network_methods.species_id AS expression_network_methods_species_id, expression_network_methods.description AS expression_network_methods_description, expression_network_methods.edge_type AS expression_network_methods_edge_type, expression_network_methods.probe_count AS expression_network_methods_probe_count, expression_network_methods.hrr_cutoff AS expression_network_methods_hrr_cutoff, expression_network_methods.pcc_cutoff AS expression_network_methods_pcc_cutoff, expression_network_methods.enable_second_level AS expression_network_methods_enable_second_level FROM expression_network_methods WHERE %(param_1)s = expression_network_methods.species_id | <sqlalchemy/log.py>:110 |
| INFO | 2025-12-18 02:48:42.586377 | {'param_1': 1} | <sqlalchemy/log.py>:110 |
| URL route | Endpoint name | HTTP methods | Is alias | Redirect to |
|---|---|---|---|---|
| / | main.screen | GET, HEAD, OPTIONS | False | None |
| /_debug_toolbar/static/<path:filename> | _debug_toolbar.static | GET, HEAD, OPTIONS | False | None |
| /_debug_toolbar/views/sqlalchemy/sql_explain | debugtoolbar.sql_select | GET, HEAD, OPTIONS, POST | False | None |
| /_debug_toolbar/views/sqlalchemy/sql_select | debugtoolbar.sql_select | GET, HEAD, OPTIONS, POST | False | None |
| /_debug_toolbar/views/template/<key> | debugtoolbar.template_editor | GET, HEAD, OPTIONS | False | None |
| /_debug_toolbar/views/template/<key> | debugtoolbar.template_preview | OPTIONS, POST | False | None |
| /_debug_toolbar/views/template/<key>/save | debugtoolbar.save_template | OPTIONS, POST | False | None |
| /about | main.about | GET, HEAD, OPTIONS | False | None |
| /admin/ | admin.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/clades/ | admin.add.clades.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/coexpression_clusters/ | admin.add.coexpression_clusters.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/coexpression_network/ | admin.add.coexpression_network.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/expression_profiles/ | admin.add.expression_profiles.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/expression_specificity/ | admin.add.expression_specificity.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/families/ | admin.add.families.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/functional_data/ | admin.add.functional_data.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/go/ | admin.add.go_sequences.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/interpro/ | admin.add.interpro_sequences.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/sequence_descriptions/ | admin.add.sequence_descriptions.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/species/ | admin.add.species.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/trees/ | admin.add.trees.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/xrefs/ | admin.add.xrefs.index | GET, HEAD, OPTIONS | False | None |
| /admin/add/xrefs_families/ | admin.add.xrefs_families.index | GET, HEAD, OPTIONS | False | None |
| /admin/build/cluster_similarities/ | admin.clustersimilarities.index | GET, HEAD, OPTIONS | False | None |
| /admin/build/ecc/ | admin.ecc.index | GET, HEAD, OPTIONS | False | None |
| /admin/build/family_annotation/ | admin.add.family_annotation.index | GET, HEAD, OPTIONS | False | None |
| /admin/build/go_enrichment/ | admin.goenrichment.index | GET, HEAD, OPTIONS | False | None |
| /admin/build/hcca_clusters/ | admin.build.hcca_clusters.index | GET, HEAD, OPTIONS | False | None |
| /admin/build/neighborhood_to_clusters/ | admin.build.neighborhood_to_clusters.index | GET, HEAD, OPTIONS | False | None |
| /admin/build/reconciled_trees/ | admin.reconcile_trees.index | GET, HEAD, OPTIONS | False | None |
| /admin/clades/ | cladesadminview.index_view | GET, HEAD, OPTIONS | False | None |
| /admin/clades/action/ | cladesadminview.action_view | OPTIONS, POST | False | None |
| /admin/clades/ajax/lookup/ | cladesadminview.ajax_lookup | GET, HEAD, OPTIONS | False | None |
| /admin/clades/ajax/update/ | cladesadminview.ajax_update | OPTIONS, POST | False | None |
| /admin/clades/delete/ | cladesadminview.delete_view | OPTIONS, POST | False | None |
| /admin/clades/details/ | cladesadminview.details_view | GET, HEAD, OPTIONS | False | None |
| /admin/clades/edit/ | cladesadminview.edit_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/clades/export/<export_type>/ | cladesadminview.export | GET, HEAD, OPTIONS | False | None |
| /admin/clades/new/ | cladesadminview.create_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/clusters/ | coexpressionclusteringmethodadminview.index_view | GET, HEAD, OPTIONS | False | None |
| /admin/clusters/action/ | coexpressionclusteringmethodadminview.action_view | OPTIONS, POST | False | None |
| /admin/clusters/ajax/lookup/ | coexpressionclusteringmethodadminview.ajax_lookup | GET, HEAD, OPTIONS | False | None |
| /admin/clusters/ajax/update/ | coexpressionclusteringmethodadminview.ajax_update | OPTIONS, POST | False | None |
| /admin/clusters/delete/ | coexpressionclusteringmethodadminview.delete_view | OPTIONS, POST | False | None |
| /admin/clusters/details/ | coexpressionclusteringmethodadminview.details_view | GET, HEAD, OPTIONS | False | None |
| /admin/clusters/edit/ | coexpressionclusteringmethodadminview.edit_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/clusters/export/<export_type>/ | coexpressionclusteringmethodadminview.export | GET, HEAD, OPTIONS | False | None |
| /admin/clusters/new/ | coexpressionclusteringmethodadminview.create_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/condition_tissue/ | conditiontissueadminview.index_view | GET, HEAD, OPTIONS | False | None |
| /admin/condition_tissue/action/ | conditiontissueadminview.action_view | OPTIONS, POST | False | None |
| /admin/condition_tissue/ajax/lookup/ | conditiontissueadminview.ajax_lookup | GET, HEAD, OPTIONS | False | None |
| /admin/condition_tissue/ajax/update/ | conditiontissueadminview.ajax_update | OPTIONS, POST | False | None |
| /admin/condition_tissue/delete/ | conditiontissueadminview.delete_view | OPTIONS, POST | False | None |
| /admin/condition_tissue/details/ | conditiontissueadminview.details_view | GET, HEAD, OPTIONS | False | None |
| /admin/condition_tissue/edit/ | conditiontissueadminview.edit_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/condition_tissue/export/<export_type>/ | conditiontissueadminview.export | GET, HEAD, OPTIONS | False | None |
| /admin/condition_tissue/new/ | conditiontissueadminview.create_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/controls/ | admin.controls.index | GET, HEAD, OPTIONS | False | None |
| /admin/families/ | genefamilymethodadminview.index_view | GET, HEAD, OPTIONS | False | None |
| /admin/families/action/ | genefamilymethodadminview.action_view | OPTIONS, POST | False | None |
| /admin/families/ajax/lookup/ | genefamilymethodadminview.ajax_lookup | GET, HEAD, OPTIONS | False | None |
| /admin/families/ajax/update/ | genefamilymethodadminview.ajax_update | OPTIONS, POST | False | None |
| /admin/families/delete/ | genefamilymethodadminview.delete_view | OPTIONS, POST | False | None |
| /admin/families/details/ | genefamilymethodadminview.details_view | GET, HEAD, OPTIONS | False | None |
| /admin/families/edit/ | genefamilymethodadminview.edit_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/families/export/<export_type>/ | genefamilymethodadminview.export | GET, HEAD, OPTIONS | False | None |
| /admin/families/new/ | genefamilymethodadminview.create_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/networks/ | expressionnetworkmethodadminview.index_view | GET, HEAD, OPTIONS | False | None |
| /admin/networks/action/ | expressionnetworkmethodadminview.action_view | OPTIONS, POST | False | None |
| /admin/networks/ajax/lookup/ | expressionnetworkmethodadminview.ajax_lookup | GET, HEAD, OPTIONS | False | None |
| /admin/networks/ajax/update/ | expressionnetworkmethodadminview.ajax_update | OPTIONS, POST | False | None |
| /admin/networks/delete/ | expressionnetworkmethodadminview.delete_view | OPTIONS, POST | False | None |
| /admin/networks/details/ | expressionnetworkmethodadminview.details_view | GET, HEAD, OPTIONS | False | None |
| /admin/networks/edit/ | expressionnetworkmethodadminview.edit_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/networks/export/<export_type>/ | expressionnetworkmethodadminview.export | GET, HEAD, OPTIONS | False | None |
| /admin/networks/new/ | expressionnetworkmethodadminview.create_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/news/ | admin.news.index_view | GET, HEAD, OPTIONS | False | None |
| /admin/news/action/ | admin.news.action_view | OPTIONS, POST | False | None |
| /admin/news/ajax/lookup/ | admin.news.ajax_lookup | GET, HEAD, OPTIONS | False | None |
| /admin/news/ajax/update/ | admin.news.ajax_update | OPTIONS, POST | False | None |
| /admin/news/delete/ | admin.news.delete_view | OPTIONS, POST | False | None |
| /admin/news/details/ | admin.news.details_view | GET, HEAD, OPTIONS | False | None |
| /admin/news/edit/ | admin.news.edit_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/news/export/<export_type>/ | admin.news.export | GET, HEAD, OPTIONS | False | None |
| /admin/news/new/ | admin.news.create_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/predict/go/ | admin.predict.go.index | GET, HEAD, OPTIONS | False | None |
| /admin/species/ | speciesadminview.index_view | GET, HEAD, OPTIONS | False | None |
| /admin/species/action/ | speciesadminview.action_view | OPTIONS, POST | False | None |
| /admin/species/ajax/lookup/ | speciesadminview.ajax_lookup | GET, HEAD, OPTIONS | False | None |
| /admin/species/ajax/update/ | speciesadminview.ajax_update | OPTIONS, POST | False | None |
| /admin/species/delete/ | speciesadminview.delete_view | OPTIONS, POST | False | None |
| /admin/species/details/ | speciesadminview.details_view | GET, HEAD, OPTIONS | False | None |
| /admin/species/edit/ | speciesadminview.edit_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/species/export/<export_type>/ | speciesadminview.export | GET, HEAD, OPTIONS | False | None |
| /admin/species/new/ | speciesadminview.create_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/specificity/ | expressionspecificitymethodadminview.index_view | GET, HEAD, OPTIONS | False | None |
| /admin/specificity/action/ | expressionspecificitymethodadminview.action_view | OPTIONS, POST | False | None |
| /admin/specificity/ajax/lookup/ | expressionspecificitymethodadminview.ajax_lookup | GET, HEAD, OPTIONS | False | None |
| /admin/specificity/ajax/update/ | expressionspecificitymethodadminview.ajax_update | OPTIONS, POST | False | None |
| /admin/specificity/delete/ | expressionspecificitymethodadminview.delete_view | OPTIONS, POST | False | None |
| /admin/specificity/details/ | expressionspecificitymethodadminview.details_view | GET, HEAD, OPTIONS | False | None |
| /admin/specificity/edit/ | expressionspecificitymethodadminview.edit_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/specificity/export/<export_type>/ | expressionspecificitymethodadminview.export | GET, HEAD, OPTIONS | False | None |
| /admin/specificity/new/ | expressionspecificitymethodadminview.create_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/static/<path:filename> | admin.static | GET, HEAD, OPTIONS | False | None |
| /admin/trees/ | treemethodadminview.index_view | GET, HEAD, OPTIONS | False | None |
| /admin/trees/action/ | treemethodadminview.action_view | OPTIONS, POST | False | None |
| /admin/trees/ajax/lookup/ | treemethodadminview.ajax_lookup | GET, HEAD, OPTIONS | False | None |
| /admin/trees/ajax/update/ | treemethodadminview.ajax_update | OPTIONS, POST | False | None |
| /admin/trees/delete/ | treemethodadminview.delete_view | OPTIONS, POST | False | None |
| /admin/trees/details/ | treemethodadminview.details_view | GET, HEAD, OPTIONS | False | None |
| /admin/trees/edit/ | treemethodadminview.edit_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin/trees/export/<export_type>/ | treemethodadminview.export | GET, HEAD, OPTIONS | False | None |
| /admin/trees/new/ | treemethodadminview.create_view | GET, HEAD, OPTIONS, POST | False | None |
| /admin_controls/add/annotation/go/<int:method_id> | admin_controls.annotate_families_go | GET, HEAD, OPTIONS | False | None |
| /admin_controls/add/annotation/interpro/<int:method_id> | admin_controls.annotate_families_interpro | GET, HEAD, OPTIONS | False | None |
| /admin_controls/add/clades | admin_controls.add_clades | OPTIONS, POST | False | None |
| /admin_controls/add/coexpression_clusters | admin_controls.add_coexpression_clusters | OPTIONS, POST | False | None |
| /admin_controls/add/coexpression_network | admin_controls.add_coexpression_network | OPTIONS, POST | False | None |
| /admin_controls/add/condition_specificity | admin_controls.add_condition_specificity | OPTIONS, POST | False | None |
| /admin_controls/add/expression_profile | admin_controls.add_expression_profiles | OPTIONS, POST | False | None |
| /admin_controls/add/family | admin_controls.add_family | OPTIONS, POST | False | None |
| /admin_controls/add/functional_data | admin_controls.add_functional_data | OPTIONS, POST | False | None |
| /admin_controls/add/general_trees | admin_controls.add_trees_general | OPTIONS, POST | False | None |
| /admin_controls/add/go | admin_controls.add_go | OPTIONS, POST | False | None |
| /admin_controls/add/interpro | admin_controls.add_interpro | OPTIONS, POST | False | None |
| /admin_controls/add/sequence_descriptions | admin_controls.add_descriptions | OPTIONS, POST | False | None |
| /admin_controls/add/species | admin_controls.add_species | OPTIONS, POST | False | None |
| /admin_controls/add/tissue_specificity | admin_controls.add_tissue_specificity | OPTIONS, POST | False | None |
| /admin_controls/add/trees | admin_controls.add_trees | OPTIONS, POST | False | None |
| /admin_controls/add/xrefs | admin_controls.add_xrefs | OPTIONS, POST | False | None |
| /admin_controls/add/xrefs_family | admin_controls.add_xrefs_family | OPTIONS, POST | False | None |
| /admin_controls/build/hcca_clusters | admin_controls.build_hcca_clusters | OPTIONS, POST | False | None |
| /admin_controls/build/neighborhoods_to_clusters | admin_controls.neighborhoods_to_clusters | OPTIONS, POST | False | None |
| /admin_controls/build_blast_db | admin_controls.build_blast_db | GET, HEAD, OPTIONS | False | None |
| /admin_controls/calculate_clade_enrichment/<int:gf_method_id> | admin_controls.calculate_clade_enrichment | GET, HEAD, OPTIONS | False | None |
| /admin_controls/calculate_cluster_similarity/<int:gf_method_id> | admin_controls.calculate_cluster_similarity | GET, HEAD, OPTIONS | False | None |
| /admin_controls/calculate_ecc/<int:gf_method_id> | admin_controls.calculate_ecc | GET, HEAD, OPTIONS | False | None |
| /admin_controls/calculate_enrichment | admin_controls.calculate_enrichment | GET, HEAD, OPTIONS | False | None |
| /admin_controls/clear/cache | admin_controls.clear_cache | GET, HEAD, OPTIONS | False | None |
| /admin_controls/delete_cluster_similarity | admin_controls.delete_cluster_similarity | GET, HEAD, OPTIONS | False | None |
| /admin_controls/delete_ecc/<int:gf_method_id> | admin_controls.delete_ecc | GET, HEAD, OPTIONS | False | None |
| /admin_controls/delete_enrichment | admin_controls.delete_enrichment | GET, HEAD, OPTIONS | False | None |
| /admin_controls/drop/annotation/ | admin_controls.drop_family_annotation | GET, HEAD, OPTIONS | False | None |
| /admin_controls/export_ftp | admin_controls.export_ftp | GET, HEAD, OPTIONS | False | None |
| /admin_controls/network_predict | admin_controls.predict_from_network | OPTIONS, POST | False | None |
| /admin_controls/reconcile/trees/ | admin_controls.reconcile_trees | OPTIONS, POST | False | None |
| /admin_controls/reindex/whooshee | admin_controls.reindex_whooshee | GET, HEAD, OPTIONS | False | None |
| /admin_controls/update/clades | admin_controls.update_clades | GET, HEAD, OPTIONS | False | None |
| /admin_controls/update/counts | admin_controls.update_counts | GET, HEAD, OPTIONS | False | None |
| /auth/login | auth.login | GET, HEAD, OPTIONS, POST | False | None |
| /auth/logout | auth.logout | GET, HEAD, OPTIONS | False | None |
| /auth/register | auth.register | GET, HEAD, OPTIONS, POST | False | None |
| /clade/ | clade.clade_overview | GET, HEAD, OPTIONS | False | None |
| /clade/associations/<int:clade_id>/ | clade.clade_associations | GET, HEAD, OPTIONS | False | None |
| /clade/associations/<int:clade_id>/<int:page> | clade.clade_associations | GET, HEAD, OPTIONS | False | None |
| /clade/clusters/<int:clade_id>/ | clade.clade_clusters | GET, HEAD, OPTIONS | False | None |
| /clade/clusters/<int:clade_id>/<int:page> | clade.clade_clusters | GET, HEAD, OPTIONS | False | None |
| /clade/families/<int:clade_id>/ | clade.clade_families | GET, HEAD, OPTIONS | False | None |
| /clade/families/<int:clade_id>/<int:page> | clade.clade_families | GET, HEAD, OPTIONS | False | None |
| /clade/families/table/<int:clade_id> | clade.clade_families_table | GET, HEAD, OPTIONS | False | None |
| /clade/interpro/<int:clade_id>/ | clade.clade_interpro | GET, HEAD, OPTIONS | False | None |
| /clade/interpro/<int:clade_id>/<int:page> | clade.clade_interpro | GET, HEAD, OPTIONS | False | None |
| /clade/interpro/table/<int:clade_id> | clade.clade_interpro_table | GET, HEAD, OPTIONS | False | None |
| /clade/view/<clade_id> | clade.clade_view | GET, HEAD, OPTIONS | False | None |
| /cluster/ | expression_cluster.expression_cluster_overview | GET, HEAD, OPTIONS | False | None |
| /cluster/ajax/family/<cluster_id> | expression_cluster.cluster_family_ajax | GET, HEAD, OPTIONS | False | None |
| /cluster/ajax/go/<cluster_id> | expression_cluster.cluster_go_ajax | GET, HEAD, OPTIONS | False | None |
| /cluster/ajax/interpro/<cluster_id> | expression_cluster.cluster_interpro_ajax | GET, HEAD, OPTIONS | False | None |
| /cluster/download/<cluster_id> | expression_cluster.expression_cluster_download | GET, HEAD, OPTIONS | False | None |
| /cluster/graph/<cluster_id> | expression_cluster.expression_cluster_graph | GET, HEAD, OPTIONS | False | None |
| /cluster/graph/<cluster_id>/<int:family_method_id> | expression_cluster.expression_cluster_graph | GET, HEAD, OPTIONS | False | None |
| /cluster/json/<cluster_id> | expression_cluster.expression_cluster_json | GET, HEAD, OPTIONS | False | None |
| /cluster/json/<cluster_id>/<int:family_method_id> | expression_cluster.expression_cluster_json | GET, HEAD, OPTIONS | False | None |
| /cluster/json/avg_profile/<cluster_id> | expression_cluster.avg_profile | GET, HEAD, OPTIONS | False | None |
| /cluster/sequences/<cluster_id>/ | expression_cluster.expression_cluster_sequences | GET, HEAD, OPTIONS | False | None |
| /cluster/sequences/<cluster_id>/<int:page> | expression_cluster.expression_cluster_sequences | GET, HEAD, OPTIONS | False | None |
| /cluster/tooltip/<cluster_id> | expression_cluster.cluster_tooltip | GET, HEAD, OPTIONS | False | None |
| /cluster/view/<cluster_id> | expression_cluster.expression_cluster_view | GET, HEAD, OPTIONS | False | None |
| /contact | main.contact | GET, HEAD, OPTIONS | False | None |
| /custom_network/ | custom_network.custom_network_main | GET, HEAD, OPTIONS, POST | False | None |
| /custom_network/form_data | custom_network.custom_network_form_data | GET, HEAD, OPTIONS | False | None |
| /custom_network/json | custom_network.custom_network_json | OPTIONS, POST | False | None |
| /disclaimer | main.disclaimer | GET, HEAD, OPTIONS | False | None |
| /ecc/ | ecc.ecc_overview | GET, HEAD, OPTIONS | False | None |
| /ecc/graph/<int:sequence>/<int:network>/<int:family> | ecc.ecc_graph | GET, HEAD, OPTIONS | False | None |
| /ecc/graph_multi/ | ecc.ecc_graph_multi | GET, HEAD, OPTIONS | False | None |
| /ecc/graph_pair/<int:ecc_id> | ecc.ecc_graph_pair | GET, HEAD, OPTIONS | False | None |
| /ecc/json/<int:sequence>/<int:network>/<int:family> | ecc.ecc_graph_json | GET, HEAD, OPTIONS | False | None |
| /ecc/multi_json/ | ecc.ecc_graph_multi_json | GET, HEAD, OPTIONS | False | None |
| /ecc/pair_json/<int:ecc_id> | ecc.ecc_graph_pair_json | GET, HEAD, OPTIONS | False | None |
| /family/ | family.family_overview | GET, HEAD, OPTIONS | False | None |
| /family/ajax/family/<family_id> | family.family_family_ajax | GET, HEAD, OPTIONS | False | None |
| /family/ajax/go/<family_id> | family.family_go_ajax | GET, HEAD, OPTIONS | False | None |
| /family/ajax/interpro/<family_id> | family.family_interpro_ajax | GET, HEAD, OPTIONS | False | None |
| /family/ecc_relations/<family_id>/ | family.family_ecc_relations | GET, HEAD, OPTIONS | False | None |
| /family/ecc_relations/<family_id>/<int:page> | family.family_ecc_relations | GET, HEAD, OPTIONS | False | None |
| /family/find/<family_name> | family.family_find | GET, HEAD, OPTIONS | False | None |
| /family/find_forLIS/<family_name> | family.family_find_forLIS | GET, HEAD, OPTIONS | False | None |
| /family/json/species/<family_id> | family.family_json_species | GET, HEAD, OPTIONS | False | None |
| /family/sequences/<family_id>/ | family.family_sequences | GET, HEAD, OPTIONS | False | None |
| /family/sequences/<family_id>/<int:page> | family.family_sequences | GET, HEAD, OPTIONS | False | None |
| /family/sequences/table/<family_id> | family.family_sequences_table | GET, HEAD, OPTIONS | False | None |
| /family/tooltip/<family_id> | family.family_tooltip | GET, HEAD, OPTIONS | False | None |
| /family/view/<family_id> | family.family_view | GET, HEAD, OPTIONS | False | None |
| /family/view_forLIS/<family_id> | family.family_view_forLIS | GET, HEAD, OPTIONS | False | None |
| /features | main.features | GET, HEAD, OPTIONS | False | None |
| /go/ | go.go_overview | GET, HEAD, OPTIONS | False | None |
| /go/ajax/family/<go_id> | go.go_family_ajax | GET, HEAD, OPTIONS | False | None |
| /go/ajax/go/<go_id> | go.go_go_ajax | GET, HEAD, OPTIONS | False | None |
| /go/ajax/interpro/<go_id> | go.go_interpro_ajax | GET, HEAD, OPTIONS | False | None |
| /go/find/<go_label> | go.go_find | GET, HEAD, OPTIONS | False | None |
| /go/json/genes/<go_label> | go.go_genes_find | GET, HEAD, OPTIONS | False | None |
| /go/json/species/<go_id> | go.go_json_species | GET, HEAD, OPTIONS | False | None |
| /go/sequences/<go_id>/ | go.go_sequences | GET, HEAD, OPTIONS | False | None |
| /go/sequences/<go_id>/<int:page> | go.go_sequences | GET, HEAD, OPTIONS | False | None |
| /go/sequences/table/<go_id> | go.go_sequences_table | GET, HEAD, OPTIONS | False | None |
| /go/view/<go_id> | go.go_view | GET, HEAD, OPTIONS | False | None |
| /graph_comparison/cluster/<int:one>/<int:two> | graph_comparison.graph_comparison_cluster | GET, HEAD, OPTIONS | False | None |
| /graph_comparison/cluster/<int:one>/<int:two>/<int:family_method_id> | graph_comparison.graph_comparison_cluster | GET, HEAD, OPTIONS | False | None |
| /graph_comparison/cluster/json/<int:one>/<int:two> | graph_comparison.graph_comparison_cluster_json | GET, HEAD, OPTIONS | False | None |
| /graph_comparison/cluster/json/<int:one>/<int:two>/<int:family_method_id> | graph_comparison.graph_comparison_cluster_json | GET, HEAD, OPTIONS | False | None |
| /heatmap/ | heatmap.heatmap_main | GET, HEAD, OPTIONS, POST | False | None |
| /heatmap/cluster/<cluster_id> | heatmap.heatmap_cluster | GET, HEAD, OPTIONS | False | None |
| /heatmap/cluster/<cluster_id>/<option> | heatmap.heatmap_cluster | GET, HEAD, OPTIONS | False | None |
| /heatmap/comparative/family/<int:family_id> | heatmap.heatmap_comparative_family | GET, HEAD, OPTIONS | False | None |
| /heatmap/comparative/family/<int:family_id>/<option> | heatmap.heatmap_comparative_family | GET, HEAD, OPTIONS | False | None |
| /heatmap/comparative/family_forLIS/<family_name> | heatmap.heatmap_comparative_family_forLIS | GET, HEAD, OPTIONS | False | None |
| /heatmap/comparative/family_forLIS/<family_name>/<option> | heatmap.heatmap_comparative_family_forLIS | GET, HEAD, OPTIONS | False | None |
| /heatmap/comparative/tree/<int:tree_id> | heatmap.heatmap_comparative_tree | GET, HEAD, OPTIONS | False | None |
| /heatmap/comparative/tree/<int:tree_id>/<option> | heatmap.heatmap_comparative_tree | GET, HEAD, OPTIONS | False | None |
| /heatmap/comparative/tree_forLIS/<int:tree_id> | heatmap.heatmap_comparative_tree_forLIS | GET, HEAD, OPTIONS | False | None |
| /heatmap/comparative/tree_forLIS/<int:tree_id>/<option> | heatmap.heatmap_comparative_tree_forLIS | GET, HEAD, OPTIONS | False | None |
| /heatmap/inchlib/<cluster_id> | heatmap.heatmap_inchlib | GET, HEAD, OPTIONS | False | None |
| /heatmap/inchlib/j/<cluster_id>.json | heatmap.heatmap_inchlib_json | GET, HEAD, OPTIONS | False | None |
| /heatmap/results/comparable | heatmap.heatmap_custom_comparable | OPTIONS, POST | False | None |
| /heatmap/results/default | heatmap.heatmap_custom_default | OPTIONS, POST | False | None |
| /help/<topic> | help.help_topic | GET, HEAD, OPTIONS | False | None |
| /help/popup/<topic> | help.help_popup | GET, HEAD, OPTIONS | False | None |
| /imprint | main.imprint | GET, HEAD, OPTIONS | False | None |
| /interpro/ | interpro.interpro_overview | GET, HEAD, OPTIONS | False | None |
| /interpro/ajax/family/<interpro_id> | interpro.interpro_family_ajax | GET, HEAD, OPTIONS | False | None |
| /interpro/ajax/go/<interpro_id> | interpro.interpro_go_ajax | GET, HEAD, OPTIONS | False | None |
| /interpro/ajax/interpro/<interpro_id> | interpro.interpro_interpro_ajax | GET, HEAD, OPTIONS | False | None |
| /interpro/find/<interpro_domain> | interpro.interpro_find | GET, HEAD, OPTIONS | False | None |
| /interpro/json/species/<interpro_id> | interpro.interpro_json_species | GET, HEAD, OPTIONS | False | None |
| /interpro/sequences/<interpro_id>/ | interpro.interpro_sequences | GET, HEAD, OPTIONS | False | None |
| /interpro/sequences/<interpro_id>/<int:page> | interpro.interpro_sequences | GET, HEAD, OPTIONS | False | None |
| /interpro/sequences/table/<interpro_id> | interpro.interpro_sequences_table | GET, HEAD, OPTIONS | False | None |
| /interpro/tooltip/<interpro_id> | interpro.interpro_tooltip | GET, HEAD, OPTIONS | False | None |
| /interpro/view/<interpro_id> | interpro.interpro_view | GET, HEAD, OPTIONS | False | None |
| /network/ | expression_network.expression_network_overview | GET, HEAD, OPTIONS | False | None |
| /network/download/neighbors/<node_id> | expression_network.expression_network_download_neighbors | GET, HEAD, OPTIONS | False | None |
| /network/export/<method_id> | expression_network.expression_network_export | GET, HEAD, OPTIONS | False | None |
| /network/graph/<node_id> | expression_network.expression_network_graph | GET, HEAD, OPTIONS | False | None |
| /network/graph/<node_id>/<int:family_method_id> | expression_network.expression_network_graph | GET, HEAD, OPTIONS | False | None |
| /network/json/<node_id> | expression_network.expression_network_json | GET, HEAD, OPTIONS | False | None |
| /network/json/<node_id>/<int:family_method_id> | expression_network.expression_network_json | GET, HEAD, OPTIONS | False | None |
| /network/species/<species_id> | expression_network.expression_network_species | GET, HEAD, OPTIONS | False | None |
| /privacy | main.privacy_policy | GET, HEAD, OPTIONS | False | None |
| /profile/ | expression_profile.expression_profile_overview | GET, HEAD, OPTIONS | False | None |
| /profile/compare/<first_profile_id>/<second_profile_id> | expression_profile.expression_profile_compare | GET, HEAD, OPTIONS | False | None |
| /profile/compare/<first_profile_id>/<second_profile_id>/<int:normalize> | expression_profile.expression_profile_compare | GET, HEAD, OPTIONS | False | None |
| /profile/compare_probes/<probe_a>/<probe_b>/<int:species_id> | expression_profile.expression_profile_compare_probes | GET, HEAD, OPTIONS | False | None |
| /profile/compare_probes/<probe_a>/<probe_b>/<int:species_id>/<int:normalize> | expression_profile.expression_profile_compare_probes | GET, HEAD, OPTIONS | False | None |
| /profile/download/plot/<profile_id> | expression_profile.expression_profile_download_plot | GET, HEAD, OPTIONS | False | None |
| /profile/download/plot/<profile_id>/<condition_tissue_id> | expression_profile.expression_profile_download_tissue_plot | GET, HEAD, OPTIONS | False | None |
| /profile/export/get_file/<name> | expression_profile.export_expression_levels_file | GET, HEAD, OPTIONS | False | None |
| /profile/export/species | expression_profile.export_expression_levels | GET, HEAD, OPTIONS, POST | False | None |
| /profile/find/<probe> | expression_profile.expression_profile_find | GET, HEAD, OPTIONS | False | None |
| /profile/find/<probe>/<species_id> | expression_profile.expression_profile_find | GET, HEAD, OPTIONS | False | None |
| /profile/json/compare_plot/<first_profile_id>/<second_profile_id> | expression_profile.expression_profile_compare_plot_json | GET, HEAD, OPTIONS | False | None |
| /profile/json/compare_plot/<first_profile_id>/<second_profile_id>/<int:normalize> | expression_profile.expression_profile_compare_plot_json | GET, HEAD, OPTIONS | False | None |
| /profile/json/plot/<profile_id> | expression_profile.expression_profile_plot_json | GET, HEAD, OPTIONS | False | None |
| /profile/json/plot/<profile_id>/<condition_tissue_id> | expression_profile.expression_profile_plot_tissue_json | GET, HEAD, OPTIONS | False | None |
| /profile/modal/<profile_id> | expression_profile.expression_profile_modal | GET, HEAD, OPTIONS | False | None |
| /profile/view/<profile_id> | expression_profile.expression_profile_view | GET, HEAD, OPTIONS | False | None |
| /profile_comparison/ | profile_comparison.profile_comparison_main | GET, HEAD, OPTIONS, POST | False | None |
| /profile_comparison/cluster/<cluster_id> | profile_comparison.profile_comparison_cluster | GET, HEAD, OPTIONS | False | None |
| /profile_comparison/cluster/<cluster_id>/<int:normalize> | profile_comparison.profile_comparison_cluster | GET, HEAD, OPTIONS | False | None |
| /search/ | search.simple | GET, HEAD, OPTIONS, POST | False | None |
| /search/advanced | search.advanced | GET, HEAD, OPTIONS, POST | False | None |
| /search/enriched/clusters | search.search_enriched_clusters | GET, HEAD, OPTIONS, POST | False | None |
| /search/enriched/count | search.count_enriched_clusters | OPTIONS, POST | False | None |
| /search/json/genes/ | search.search_json_genes | GET, HEAD, OPTIONS | False | None |
| /search/json/genes/<label> | search.search_json_genes | GET, HEAD, OPTIONS | False | None |
| /search/keyword/<keyword> | search.search_single_keyword | GET, HEAD, OPTIONS | False | None |
| /search/no_whooshee/<keyword> | search.search_no_whooshee | GET, HEAD, OPTIONS | False | None |
| /search/specific/count | search.count_specific_profiles | OPTIONS, POST | False | None |
| /search/specific/profiles | search.search_specific_profiles | GET, HEAD, OPTIONS, POST | False | None |
| /search/specific/profiles/json | search.search_specific_profiles_json | GET, HEAD, OPTIONS | False | None |
| /search/specific/profiles/methods/<int:species_id> | search.search_specific_profiles_methods | GET, HEAD, OPTIONS | False | None |
| /search/typeahead/go/<term>.json | search.search_typeahead_go | GET, HEAD, OPTIONS | False | None |
| /search/typeahead/go/prefetch | search.search_typeahead_prefetch_go | GET, HEAD, OPTIONS | False | None |
| /search/typeahead/interpro/<term>.json | search.search_typeahead_interpro | GET, HEAD, OPTIONS | False | None |
| /search/typeahead/interpro/prefetch | search.search_typeahead_prefetch_interpro | GET, HEAD, OPTIONS | False | None |
| /search/whooshee/<keyword> | search.search_whooshee | GET, HEAD, OPTIONS | False | None |
| /sequence/ | sequence.sequence_overview | GET, HEAD, OPTIONS | False | None |
| /sequence/fasta/coding/<sequence_id> | sequence.sequence_fasta_coding | GET, HEAD, OPTIONS | False | None |
| /sequence/fasta/protein/<sequence_id> | sequence.sequence_fasta_protein | GET, HEAD, OPTIONS | False | None |
| /sequence/find/<sequence_name> | sequence.sequence_find | GET, HEAD, OPTIONS | False | None |
| /sequence/find_forLIS/<sequence_name> | sequence.sequence_find_forLIS | GET, HEAD, OPTIONS | False | None |
| /sequence/modal/coding/<sequence_id> | sequence.sequence_modal_coding | GET, HEAD, OPTIONS | False | None |
| /sequence/modal/protein/<sequence_id> | sequence.sequence_modal_protein | GET, HEAD, OPTIONS | False | None |
| /sequence/tooltip/<sequence_id> | sequence.sequence_tooltip | GET, HEAD, OPTIONS | False | None |
| /sequence/view/<sequence_id> | sequence.sequence_view | GET, HEAD, OPTIONS | False | None |
| /sequence/view_forLIS/<sequence_id> | sequence.sequence_view_forLIS | GET, HEAD, OPTIONS | False | None |
| /species/ | species.species_overview | GET, HEAD, OPTIONS | False | None |
| /species/download/coding/<species_id> | species.species_download_coding | GET, HEAD, OPTIONS | False | None |
| /species/download/protein/<species_id> | species.species_download_protein | GET, HEAD, OPTIONS | False | None |
| /species/sequences/<species_id>/ | species.species_sequences | GET, HEAD, OPTIONS | False | None |
| /species/sequences/<species_id>/<int:page> | species.species_sequences | GET, HEAD, OPTIONS | False | None |
| /species/stream/coding/<species_id> | species.species_stream_coding | GET, HEAD, OPTIONS | False | None |
| /species/stream/protein/<species_id> | species.species_stream_protein | GET, HEAD, OPTIONS | False | None |
| /species/view/<species_id> | species.species_view | GET, HEAD, OPTIONS | False | None |
| /specificity_comparison/ | specificity_comparison.specificity_comparison_main | GET, HEAD, OPTIONS, POST | False | None |
| /static/<path:filename> | static | GET, HEAD, OPTIONS | False | None |
| /tree/ | tree.trees_overview | GET, HEAD, OPTIONS | False | None |
| /tree/ascii/<tree_id> | tree.ascii_tree | GET, HEAD, OPTIONS | False | None |
| /tree/associations/<tree_id>/ | tree.tree_associations | GET, HEAD, OPTIONS | False | None |
| /tree/associations/<tree_id>/<int:page> | tree.tree_associations | GET, HEAD, OPTIONS | False | None |
| /tree/associations/table/<tree_id>/ | tree.tree_associations_table | GET, HEAD, OPTIONS | False | None |
| /tree/find_forLIS/<tree_label> | tree.tree_find | GET, HEAD, OPTIONS | False | None |
| /tree/newick/<tree_id> | tree.newick | GET, HEAD, OPTIONS | False | None |
| /tree/newick_no_branch_lengths/<tree_id> | tree.newick_no_branch_lengths | GET, HEAD, OPTIONS | False | None |
| /tree/phyloxml/<tree_id>.xml | tree.phyloxml | GET, HEAD, OPTIONS | False | None |
| /tree/sequences/<tree_id>/ | tree.tree_sequences | GET, HEAD, OPTIONS | False | None |
| /tree/sequences/<tree_id>/<int:page> | tree.tree_sequences | GET, HEAD, OPTIONS | False | None |
| /tree/sequences/table/<tree_id> | tree.tree_sequences_table | GET, HEAD, OPTIONS | False | None |
| /tree/view/<int:tree_id> | tree.tree_view | GET, HEAD, OPTIONS | False | None |
| /tree/view_forLIS/<int:tree_id> | tree.tree_view_forLIS | GET, HEAD, OPTIONS | False | None |