Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/allpy/annotate/a1307c0bb030/Makefile
Дата изменения: Unknown
Дата индексирования: Tue Feb 26 16:30:50 2013
Кодировка:
allpy: Makefile annotate

allpy

annotate Makefile @ 642:a1307c0bb030

Added necessary hooks for monomer pickling [closes #35] Current implementation is lazy and does not store all monomer classes explicitly in some module. They are still generated on the fly. Some monomer classes have the same name as per PDB database. In order to avoid name clashes, we add underscores to classes, if same name class already exists. WARNING. This may and WILL cause trouble, if such clashes occur between different types of monomers, in which case different names will be generated for the same class depending on the order of loading modules. The only example of such clash in the current database is dna monomer "0AV" and rna "A2M", which both have name "2'-O-METHYLADENOSINE 5'-(DIHYDROGEN PHOSPHATE)"
author Daniil Alexeyevsky <dendik@kodomo.fbb.msu.ru>
date Fri, 03 Jun 2011 16:49:44 +0400
parents 2841177ebc2b
children 45c38f47e571
rev   line source
dendik@534 1 components_cif_gz_url = \
dendik@534 2 ftp://ftp.ebi.ac.uk/pub/databases/rcsb/pdb/data/monomers/components.cif.gz
dendik@534 3 codes_py = allpy/data/codes.py
dendik@534 4 components_cif = allpy/data/components.cif
dendik@534 5
dendik@542 6 all: doc codes tests
dendik@540 7
dendik@542 8 tests:
dendik@626 9 nosetests --with-coverage
dendik@540 10
dendik@540 11 doc:
dendik@540 12 sphinx-autopackage --suffix=rst --dest-dir=docs/source/allpy/ allpy
dendik@540 13 $(MAKE) -C docs html
dendik@540 14
dendik@540 15 force-doc:
dendik@540 16 rm docs/source/allpy/*
dendik@540 17 rm -rf docs/build
dendik@540 18 $(MAKE) doc
dendik@540 19
dendik@540 20 codes: $(codes_py)
dendik@540 21
dendik@540 22 force-codes:
dendik@540 23 rm $(codes_py)
dendik@540 24 $(MAKE) codes
dendik@540 25
dendik@534 26 $(codes_py): $(components_cif)
dendik@534 27 python allpy/data/mkcodes.py -i $< -o $@
dendik@534 28
dendik@534 29 $(components_cif):
dendik@534 30 wget -O - $(components_cif_gz_url) | zcat > $@