KarrLab/wc_rules

View on GitHub
examples/fceri_ji/schema/sites.py

Summary

Maintainability
A
0 mins
Test Coverage

from wc_rules.schema.chem import Site
from wc_rules.schema.attributes import BooleanAttribute

class PhosphoSite(Site):
    ph = BooleanAttribute()

# Ligand
class FcBind(Site):
    pass

# Receptor
class Alpha(Site):
    pass

class Beta(PhosphoSite):
    pass

class Gamma(PhosphoSite):
    pass

# Lyn
class SH2(Site):
    pass

# Syk
class TandemSH2(Site):
    pass

class LinkerRegion(PhosphoSite):
    pass

class ActivationLoop(PhosphoSite):
    pass