KOPASI

KOPASI
Pierwsze wydanie 11 października 2004 ; 18 lat temu ( 11.10.2004 )
Wersja stabilna
4.25 (kompilacja 207) / 15 marca 2019 r . ; 3 lata temu ( 2019-03-15 )
Magazyn
Napisane w C++
System operacyjny Linux , macOS i Microsoft Windows
Platforma Qt
Licencja Licencja artystyczna
Strona internetowa copasi.org

COPASI (COMplex PAthway SImulator) to oprogramowanie typu open source do tworzenia i rozwiązywania modeli matematycznych procesów biologicznych, takich jak sieci metaboliczne, szlaki sygnalizacji komórkowej, sieci regulacyjne, choroby zakaźne i wiele innych.

Historia

COPASI opiera się na oprogramowaniu symulacyjnym Gepasi, które zostało opracowane na początku lat 90. przez Pedro Mendesa . Początkowy rozwój COPASI był finansowany przez Virginia Bioinformatics Institute i Klaus Tschira Foundation . Obecne wysiłki rozwojowe są wspierane przez dotacje z Narodowych Instytutów Zdrowia , BBSRC i niemieckiego Ministerstwa Edukacji.

Zespół deweloperski

COPASI jest wynikiem międzynarodowej współpracy między University of Manchester (Wielka Brytania), University of Heidelberg (Niemcy) i Virginia Bioinformatics Institute (USA). Głównymi badaczami projektu są Pedro Mendes i Ursula Kummer. Główni architekci oprogramowania to Stefan Hoops i Sven Sahle.

Cechy

COPASI zawiera funkcje do definiowania modeli procesów biologicznych, symulacji i analizy tych modeli, generowania raportów analitycznych oraz importu/eksportu modeli w formacie SBML .

  • Definicja modelu : Modele definiuje się jako reakcje chemiczne między rodzajami cząsteczek. Dynamikę modelu określa prawo Rate związane z poszczególnymi reakcjami. Modele mogą również obejmować przedziały, zdarzenia i inne zmienne globalne, które mogą pomóc w określeniu dynamiki systemu.
  • Zadania : zadania to różne typy analiz, które można wykonać na modelu. Obejmują one analizę stanu stacjonarnego , analizę stechiometryczną , symulację przebiegu w czasie przy użyciu algorytmów symulacji deterministycznej i stochastycznej, analizę kontroli metabolicznej , obliczenie wykładnika Lapunowa , separację skali czasu, skanowanie parametrów, optymalizację i estymację parametrów.
  • Importowanie i eksportowanie : COPASI może odczytywać modele w formacie SBML , jak również w formacie Gepasi. COPASI może pisać modele w kilku różnych formatach, w tym SBML , kod źródłowy w języku programowania C , pliki Berkeley Madonna i pliki XPPAUT .

Zobacz też

Linki zewnętrzne