Skip to content

mecfs_bio.constants.csf_database_constants

Identifiers and index-specific column names for the Western et al. 2024 CSF pQTL database (the parquet table whose row order is the canonical alignment slot for the per-aptamer beta/se/N files).

The index otherwise uses gwaslab-standard column names (see gwaslab_constants): CHR, POS, EA, NEA, rsID, EAF. The names below are the index-specific additions, and the NewTypes give the aptamer/accession identifiers distinct static types.

Attributes:

Analyte module-attribute

Analyte = NewType('Analyte', str)

CSF_INDEX_ALLELE_KEY_COL module-attribute

CSF_INDEX_ALLELE_KEY_COL = '__allele_key__'

CSF_INDEX_IS_STRAND_AMBIGUOUS_COL module-attribute

CSF_INDEX_IS_STRAND_AMBIGUOUS_COL = 'is_strand_ambiguous'

EntrezGeneId module-attribute

EntrezGeneId = NewType('EntrezGeneId', str)

GcstAccession module-attribute

GcstAccession = NewType('GcstAccession', str)

SeqId module-attribute

SeqId = NewType('SeqId', str)

Trait module-attribute

Trait = NewType('Trait', str)

UniProtId module-attribute

UniProtId = NewType('UniProtId', str)