- Feb 22, 2016
-
-
Vermaat authored
-
Vermaat authored
The following three webservice methods return a list of transcript identifiers for some query: - getTranscriptsRange - getTranscripts - getTranscriptsByGeneName Previously they didn't work correctly for LRG transcripts (a bogus version was included and no transcript was selected) and refseq transcripts on mtDNA (no transcript was selected). Additionally, the getTranscriptsRange method now optionally includes version numbers with the boolean versions argument (default false).
-
Vermaat authored
Note that we explicitely only support LRG references as transcripts, so using c. positioning to convert to/from chromosomal positioning. Supporting LRG references as genomic referenes, so using g. positioning can be future work but converting them to/from LRG transcripts is of course already done by the name checker. Converting between genomic LRG positioning and chromosomal positioning directly is not something that can be easily supported in the current setup of the position converter.
-
- Feb 17, 2016
-
-
Vermaat authored
Improve error message when reference is too large
-
- Feb 16, 2016
-
-
Vermaat authored
This will mainly help when the user tries to use a chromosomal NC reference in the name checker.
-
- Feb 15, 2016
-
-
Vermaat authored
Set process name for long-running processes
-
Vermaat authored
For long-running processes it can be convenient to have a short and human-readable process name. For example, in our typical server configuration we have quite a few Mutalyzer processes running with very long process names, making ps and top output hard to parse. It is assumed that in production environments the webservices and website are ran in a separate WSGI server such as Gunicorn which can be configured to set the process name. The setproctitle dependency for this feature is a C extension and we therefore make it a soft dependency. Construction copied from Gunicorn: https://github.com/benoitc/gunicorn/blob/5bc13be79ecaf8f1027764c600023f674ebcf5b2/gunicorn/util.py#L55
-
- Feb 10, 2016
- Jan 06, 2016
- Dec 21, 2015
- Dec 19, 2015
-
-
Vermaat authored
Add gene feature to genbank file without version
-
Vermaat authored
With this change the genbank parser no longer discards incomplete genes directly but keeps them as long as they have complete features annotated. For example, the PIK3R2 gene is annotated on NC_000019.9 (or a slice) as 4973..>22328 with two RNA entries. One of these, however, is complete so it would be a shame to discard the entire gene.
-
Vermaat authored
This genbank file is incomplete and incorrect anyway, but this was not the mistake we want to test.
-
- Dec 18, 2015
-
-
Vermaat authored
Suppress warning about env variable in tests
-
Vermaat authored
-
Vermaat authored
Create legend only after gene model enrichment
-
Vermaat authored
This fixes a bug where transcripts created from CDS by construction did not show up in the legend because the legend was created before that construction.
-
- Dec 16, 2015
- Nov 24, 2015
- Nov 11, 2015
-
-
Vermaat authored
Parse genbank file without VERSION field
-
- Nov 10, 2015
-
-
Vermaat authored
Partial fix for https://humgenprojects.lumc.nl/trac/mutalyzer/ticket/188
-
Vermaat authored
Speedup NCBI mapview file import
-
Vermaat authored
Instead of querying the existing mappings for overlap and either updating or inserting depending on the result, we now delete overlapping mappings first and then only insert. This is roughly twice as fast. But of course still a horrible setup compared to some kind of UPSERT functionality which is unfortunately missing in current PostgreSQL.
-
Vermaat authored
-
- Nov 09, 2015
-
-
Vermaat authored
Drop BatchJob.download_url column
-
Vermaat authored
This is now created on use, by #111. Fixes #112
-
Vermaat authored
Drop TranscriptProteinLink database table
-
Vermaat authored
This data is now in Redis, by #94. Fixes #95
-
Vermaat authored
Update requirements
-
Vermaat authored
-
Vermaat authored
-
Vermaat authored
-