core.lib.genomebuild¶
Classes¶
Enumeration of genome build: the reference genome release that a scoring file |
Module Contents¶
- class core.lib.genomebuild.GenomeBuild(*args, **kwds)¶
Enumeration of genome build: the reference genome release that a scoring file is aligned to.
>>> GenomeBuild.GRCh38 GenomeBuild.GRCh38
- classmethod from_string(build: str) GenomeBuild | None¶
- Parameters:
build – genome build string
- Returns:
- Raises:
ValueError – From an unsupported build string
>>> GenomeBuild.from_string("GRCh38") GenomeBuild.GRCh38 >>> str(GenomeBuild.from_string("GRCh37")) 'GRCh37' >>> GenomeBuild.from_string("NR") is None True >>> GenomeBuild.from_string("pangenome") Traceback (most recent call last): ... ValueError: Can't match build='pangenome'
- GRCh37 = 'GRCh37'¶
- GRCh38 = 'GRCh38'¶
- NCBI35 = 'NCBI35'¶
- NCBI36 = 'NCBI36'¶