Skip to content

BioNetGen 2.8.0 appears to change the case requirements for states #245

@jonrkarr

Description

@jonrkarr

Example: https://github.com/biosimulators/Biosimulators_test_suite/blob/0.1.84/examples/bngl/Dolan-PLoS-Comput-Biol-2015-NHEJ/Dolan2015.bngl

  • This works with BioNetGen < 2.8.0
  • 2.8.0 produced the error log below
  • For 2.8.0, I needed to change the PLUS and MINUS states to Plus and Minus (see changes) to avoid these errors.
Error log:
You are trying to give a pattern of type 'Sen', but you gave an 
invalid state! The state you gave was: 'PLUS'.  Quitting now.
You are trying to give a pattern of type 'Sen', but you gave an 
invalid state! The state you gave was: 'MINUS'.  Quitting now.
ABORT: /opt/BioNetGen-2.8.0/bin/NFsim -xml ./Dolan2015_nf_run1.xml -o ./Dolan2015_nf_run1.gdat -sim 100 -oSteps 100 -cb -ss ./Dolan2015_nf_run1.species -v -gml 1000000000 did not run successfully.

I'm post this here in case this wasn't an intentional change.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions