UpDownSignal

The UpDownSignal class is used to calculate the effect of an output signal according to multivariate Hill’s law based on multiple input effect signals. Methods in this class are used to calculate the influence of rules.

To import this class use:

import ru.biosoft.physicell.core.standard.UpDownSignal

All members of the UpDownSignal class are shown below.

Members of the UpDownSignal class

Class member

Description

UpDownSignal sig = new UpDownSignal(Model model)

model - model.

Constructor, creates a new signal sig in the model model.

Example of usage.

double baseParameter

Contains the base value of the signal.

Example of usage.

double maxParameter

Contains the maximum signal value.

Example of usage.

void addEffect(double value, String direction)

value - value.
direction - direction*.

*Possible direction values:
“n (N)” - neutral,
“i (I)” - inhibitor,
“p (P)” - promoter.

Adds an effect with value and direction.

Example of usage.

void computeEffect()

Calculates the value of a signal.

Example of usage.

void reset()

Resets all signal parameters.

Example of usage.