# HG changeset patch # User earlhaminst # Date 1511544759 18000 # Node ID 7e11a7f4bdbafcee9d0c52d08a1545944118076b # Parent 19644996bc2af543af66fc24b69b321218d05e74 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/gstf_preparation commit 77ed525b753e34d3e9dd4f07a239592ce764f7e6-dirty diff -r 19644996bc2a -r 7e11a7f4bdba gstf_preparation.py --- a/gstf_preparation.py Fri Mar 17 07:58:27 2017 -0400 +++ b/gstf_preparation.py Fri Nov 24 12:32:39 2017 -0500 @@ -220,6 +220,9 @@ cur = conn.cursor() for gene in gene_dict.values(): + if gene is None: + # This can happen when loading a JSON file from Ensembl + continue gene_id = gene['id'] cur.execute('INSERT INTO gene (gene_id, gene_symbol, species, gene_json) VALUES (?, ?, ?, ?)', (gene_id, gene.get('display_name', None), gene['species'], json.dumps(gene)))