• Безымянный 96473

  • Описание программы, играющей в калах.


  • Первый пример графа, построенного на основе анализа базы, в настоящее время насчитывающей 650 узлов и 550 взаимодействий

    Предположим, мы хотим узнать, какие изменения произойдут в организме, если практиковать калорийно-ограниченное питание (CR)
    и умеренные физические упражнения.
    Базу специально не подгонял, единственно, что сделал, в исходные условия дополнительно к CR добавил снижение потребления пищи, поскольку такой узел в базе тоже существовал, а работа с антонимами в автоматическом режиме еще не реализована.
    Кстати, без учета этого показателя, срабатывает связка CR -| TOR -> (пища -> трансляция) -| LE, и в итоге имеем, что
    продолжительность жизни снижается.

    Картинка кликабельна.
    На слабых компьютерах возможны проблемы с открытием

    Как интерпретировать результат?
    Поскольку количественно степень взаимодействия между узлами неизвестна, то можно говорить только о качественном изменении, и то не всегда. Например, если на какой-то узел идет 2 воздействия, одно положительное, другое отрицательное, то результирующее отклонение будет зависеть от того, какое из воздействий сильнее. В модели в настоящий момент степень взаимодействий в подавляющем большинстве случаев принята за единицу. Эта величина непостоянная, и может увеличиваться или уменьшаться под действием катализаторов, или при наличии положительных или отрицательных связей.

    Узлы:

    Исходные узлы имеют прямоугольную форму и окрашены в серый цвет.
    Конечными являются все остальные узлы (другие, имеющиеся в базе, не показаны)

    Отклонение от исходного значения узла показано цветом, зеленым - в положительную сторону, красным - в отрицательную
    Условная величина отклонения задана размером шрифта
    Мелкий шрифт (10пт) - незначительные отклонения
    Средний шрифт (11-20пт) - отклонения, вызванные множественными связями, а ближе к 20 - наличие положительных обратных связей
    Крупный шрифт (>20пт) - множественные положительные обратные связи, в т.ч. с использованием катализаторов
    Наличие крупного шрифта скорее всего говорит о неполноте базы, т.к. в здоровом организме процессы должны быть уравновешены.

    Стрелки:

    Концы стрелок показывают то, что хранится непосредственно в базе:
    A -> B (увеличение A увеличивает B, уменьшение A уменьшает B)
    A -| B (увеличение A уменьшает B, уменьшение A увеличивает B)
    цвет стрелок
    зеленый, если результирующее влияние привело к увеличению B
    красный, если результирующее влияние привело к уменьшению B
    A -> B (A нормализует B)
    цвет всегда желтый
    A -< B (изменение A приводит к изменению В в любую сторону)
    цвет всегда синий
    Стрелки-катализаторы имеют фиолетовый цвет, и по идее должны указывать на стрелку, но поскольку в GraphViz такой возможности нет, пришлось в середине стрелки вставить дополнительный узел-точку, и указывать стрелкой-катализатором на эту точку. Точкам не соответствует никакой узел в базе.

    Толщина стрелки показывает результирующую степень воздействия
























  • Безымянный 96473

  • Описание программы, играющей в калах.