SimSoup är en grafisk Artificiell kemi simulator för Linux och Windows.
Programmet gör det möjligt för en kemi som skall definieras i termer av molekyl typer och de möjliga interaktioner mellan dem. En simuleringskörning innebär att inrätta ett antal molekyler av olika molekyltyper i en reaktor, och sedan låta Interaktioner att äga rum under en tidsperiod. Interaktioner som äger rum i reaktorn visas på en grafisk display.
Motiveringen för utveckling av programmet är att möjliggöra undersökningar beteende nätverk, särskilt i förhållande till "metabolism första" teorier om livets uppkomst, även om den grundläggande utformningen av SimSoup stöder modellering av något nätverk där interaktioner kan äga rum mellan noder.
För närvarande har SimSoup utveckling nått prototypstadiet.
Här är några viktiga inslag i "SimSoup":
ย ท En Kemi: Inklusive molekyl Typer och Interaktionstyper
ย ท En reaktor: I vilka interaktioner sker mellan molekyler av de olika typerna
ย ท Grafiska utsikt över Kemi och reaktor State
ย ท Grafisk Visning av simuleringsstatistik inklusive: -
- Tid Serie Tomter: Dessa visar tidsserierna beteendet hos en rad variabler som övervakas som simuleringskörningar
- Manhattan Handling: Detta visar variationen i sammansättningen av materialet i reaktorn över tiden
ย ท Trackers och cykel Detection (NY): Dessa möjliggör cykler som skall detekteras och övervakas
ย ท Mäss Bevarande
ย ท Värme och Termodynamik (NY): Reaktions Priserna är baserade på överväganden om energi- och termodynamik
ย ท Scenario Display: En visning av det aktuella scenariot och statusinformation om framstegen
ย ท Action Requests (NY): Detta är händelser som kan planeras äga rum vid vissa tider. Till exempel kan en åtgärd Begäran ställas in för att orsaka en molekyl av en viss typ som skall sättas till reaktorn
ย ท Input Processor (NY): Detta möjliggör en scenariosimulering som ska fastställas i en fil och laddas till SimSoup
ย ท Systemövervakning: A (delvis dolda) skärm - främst för diagnostiska ändamål
ย ท Förbättrat användargränssnitt helt baserad på GTK (NY)
Krav:
ย ท GSL (GNU Scientific Library)
ย ท gtkmm (A C ++ gränssnitt till GTK + GUI bibliotek)
Vad är nytt i den här versionen:
ย ท Trackers och cykel Detection: Dessa möjliggör cykler som skall detekteras och övervakas
ย ท Värme och Termodynamik: Reaktions Priserna är baserade på överväganden om energi- och termodynamik
ย ท Action Requests: Detta är händelser som kan planeras äga rum vid vissa tider. Till exempel kan en åtgärd Begäran ställas in för att orsaka en molekyl av en viss typ som skall sättas till reaktorn
ย ท Input Processor: Detta möjliggör en scenariosimulering som ska fastställas i en fil och laddas till SimSoup
ย ท Förbättrat användargränssnitt helt baserad på GTK.
Mjukvaruinformation:
Version: 0.4
Ladda upp dagen: 3 Jun 15
Licens: Gratis
Popularitet: 204
Kommentarer hittades inte