Mercurial > repos > ulfschaefer > vcfs2fasta
annotate phe/metadata/__init__.py @ 14:f72039c5faa4 draft
Uploaded
| author | ulfschaefer |
|---|---|
| date | Wed, 16 Dec 2015 07:29:05 -0500 |
| parents | |
| children |
| rev | line source |
|---|---|
| 14 | 1 """Metadata related information.""" |
| 2 | |
| 3 import abc | |
| 4 | |
| 5 class PHEMetaData(object): | |
| 6 """Abstract class to provide interface for meta-data creation.""" | |
| 7 | |
| 8 __metaclass__ = abc.ABCMeta | |
| 9 | |
| 10 def __init__(self): | |
| 11 pass | |
| 12 | |
| 13 @abc.abstractmethod | |
| 14 def get_meta(self): | |
| 15 """Get the metadata.""" | |
| 16 raise NotImplementedError("get meta has not been implemented yet.") |
