view builds.sql @ 1:5e94458c2dde draft

"planemo upload for repository https://github.com/brinkmanlab/galaxy-tools/tree/master/microbedb commit 72f9c7aa869262038e7b0c22e838690028cc6346"
author brinkmanlab
date Fri, 06 Nov 2020 18:00:31 +0000
parents 40d14d5c8125
children 258826db8291
line wrap: on
line source

DROP TABLE IF EXISTS builds_temp;
CREATE TEMP TABLE builds_temp(dbkey unique, label);
.mode csv
.separator '	'
.import $__app__.config.builds_file_path builds_temp
INSERT OR REPLACE INTO builds_temp (dbkey, label)
SELECT (r.rep_accnum || '_' || r.rep_version)                                           AS dbkey,
    (REPLACE(r.definition, ', complete genome.', '') || ' [' || r.rep_accnum || '.' || r.rep_version ||
     ']')                                                                            AS label
FROM genomeproject
      JOIN replicon r ON genomeproject.gpv_id = r.gpv_id AND r.rep_type = 'chromosome'
WHERE genomeproject.version_id = (SELECT MAX(version_id) FROM version)
    AND genomeproject.file_types IS NOT NULL
    AND genomeproject.file_types LIKE '%.fna%'
    AND r.rep_type = 'chromosome';
.mode list
.separator '	'
.once $__app__.config.builds_file_path
SELECT dbkey, label FROM builds_temp ORDER BY dbkey;