Skip to content
This repository was archived by the owner on Sep 24, 2019. It is now read-only.
This repository was archived by the owner on Sep 24, 2019. It is now read-only.

invalid terms compile without error (and insufficient warning) #48

Description

@ncatlett

Terms using the functions pmod() or products() as outer functions compile without error or sufficient semantic warning. These BEL functions should be used within a proteinAbundance() or reaction() function, respectively.

Examples:

pmod(p(HGNC:PSEN1))

-this gets a warning that the expected signature for pmod is missing (mod type, aa, position) - nothing about the missing outer function

products(g(HGNC:IL12B),g(HGNC:CXCL10))

-this gets no warning

I suspect that reactants(), sub(), trunc() and fus() will behave similarly. These terms seem to be handled poorly by the API - see related issue for KAM Navigator.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions