- Oct 08, 2014
-
-
Vermaat authored
-
- Sep 02, 2014
-
-
Vermaat authored
Using fetchChromSizes [1] and selecting *Download the full sequence report* from the NCBI assembly overview [2] we can generate a mapping from UCSC chromosome names to accession numbers: ./fetchChromSizes hg38 > human.hg38.genome for contig in $(cut -f 1 human.hg38.genome | grep 'alt$'); do code=$(echo $contig | cut -d _ -f 2 | sed 's/v/./') echo -n $contig$'\t' grep $code GCF_000001405.26.assembly.txt | cut -f 7 done > alt_chrom_names.mapping Generate the JSON dictionary entries: >>> import json >>> entries = [] >>> for line in open('alt_chrom_names.mapping'): ... chr, acc = line.strip().split() ... entries.append({'organelle': 'nucleus', ... 'name': chr, ... 'accession': acc}) ... >>> print json.dumps(entries, indent=2) [ { "organelle": "nucleus", "name": "chr12_KI270837v1_alt", "accession": "NT_187588.1" }, { "organelle": "nucleus", "name": "chr13_KI270842v1_alt", "accession": "NT_187596.1" }, ... ] [1] http://hgdownload.cse.ucsc.edu/admin/exe/linux.x86_64/fetchChromSizes [2] ftp://ftp.ncbi.nlm.nih.gov/genomes/ASSEMBLY_REPORTS/All/GCF_000001405.26.assembly.txt
-
Vermaat authored
-
- Aug 28, 2014
- Apr 23, 2014
-
-
Vermaat authored
This is quite a large commit, touching many things related to developer documentation. It is all focussed on getting as much of this as possible into the new Sphinx-based documentation. Some highlights: - Start Sphinx-based developer documentation, including fairly complete instructions for installation and configuration. - Remove epydoc API docs. - Rework some docstrings to conform to reStructuredText, so they can be used in the API docs generated by Sphinx. - Move all of the top-level text files to reStructuredText so they can linked from the Sphinx-based docs and for consistency. - Remove many obsolete things from the extras/ directory, including old installation scripts and migrations. Many of the installation related documentation and scripts are removed or adapted in light of the new automated deployment using Ansible.
-
- Feb 17, 2014
-
-
Vermaat authored
Also, the value for nuclear chromosomes is now `nucleus` instead of `chromosome` for better alignment with the other value `mitochondrion`. Note that I did not bother to make an Alembic migration for this, since we don't have any installations besides my own yet anyway.
-
- Jan 25, 2014
-
-
Vermaat authored
Genome assembly definitions for GRCh36, GRCh37, and GRCm38 are included as JSON files in `extras/assemblies`.
-
- Dec 13, 2013
-
-
Vermaat authored
We no longer look for /etc/mutalyzer/config and ~/.config/mutalyzer/config since it is too low level and inflexible. The user should now specify the location of the configuration file in the MUTALYZER_SETTINGS environment variable (or the file mutalyzer.conf in the current directory is tried).
-
Vermaat authored
-
Vermaat authored
This is more in line with common practice. Furthermore, the web.py built-in HTTP server only looks there (hard-coded unfortunately), so this is the only way to easily run Mutalyzer without a separate webserver.
-
Vermaat authored
-
Vermaat authored
-
- Sep 18, 2013
-
-
Vermaat authored
This enables using POST requests for the JSON webservice. git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@742 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Jul 04, 2013
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@703 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Jun 12, 2013
-
-
Vermaat authored
Rework the caching of transcript<->protein accession number links. If no link is reported by the NCBI, this is now also cached. For these type of negative links and the normal links, separate cache lifetimes can be defined. git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@698 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Apr 09, 2013
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@693 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Mar 26, 2013
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@687 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/branches/mapping-mouse@684 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Mar 25, 2013
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/branches/mapping-mouse@683 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Feb 13, 2013
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@669 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Feb 12, 2013
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@668 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Jan 14, 2013
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@665 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@662 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Jan 07, 2013
-
-
Vermaat authored
- Syntax error in install script. - Add missing 'organelle' value for a database record. - Debian Wheezy python-mysql does not have the auto reconnect option, so disable it by default. - MySQL 'grant' statements need host defined. git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@661 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Dec 20, 2012
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@658 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Nov 22, 2012
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@640 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Nov 14, 2012
-
-
Vermaat authored
Keep organelle type ('chromosome' or 'mitochondrion') in chromosome database table and use it to choose between g. and m. positioning. git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@638 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@636 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
Vermaat authored
Support genomic references in the mapping database. At the moment, this is only tested with mtDNA genes, but should in clear the way for NG_ mappings as well. Mappings for mtDNA genes can be added to the database using the command line tool mutalyzer-mapping-import. git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@635 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Nov 05, 2012
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@629 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Oct 29, 2012
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@624 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Oct 26, 2012
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@623 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Oct 05, 2012
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@621 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Oct 04, 2012
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@614 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Oct 01, 2012
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@611 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Aug 21, 2012
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@601 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Aug 20, 2012
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@600 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Aug 04, 2012
-
-
Laros authored
rpc.py: - Added the function descriptionExtract(). - Standardised indentation. models.py: - Added a RawVar and an Allele class for the webservices. describe.py: - Made the RawVar class a child of models.RawVar. This is convenient for webservices since we can simply return this object. git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@591 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-
- Jul 23, 2012
-
-
Vermaat authored
git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/branches/spyne@582 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
-