Go to file
2018-01-23 15:09:36 +01:00
de.tu.darmstadt.es.BiochemicalSimulationFramework First Configuration 2018-01-23 15:08:03 +01:00
de.tu.darmstadt.es.BiochemicalSimulationFramework.utils First Configuration 2018-01-23 15:08:03 +01:00
de.tu.darmstadt.es.geolibrary.MetaSpecification added Metaspecification 2017-12-04 18:27:39 +01:00
de.tu.darmstadt.es.geolibrary.OctTreeLibrary added Metaspecification 2017-12-04 18:27:39 +01:00
de.tu.darmstadt.es.KappaRules added Wizard and fixed some small issues 2017-12-19 17:59:38 +01:00
de.tu.darmstadt.es.KappaStructure added Wizard and fixed some small issues 2017-12-19 17:59:38 +01:00
de.tu.darmstadt.es.NeoKappa First Configuration 2018-01-23 15:08:03 +01:00
de.tu.darmstadt.es.NeoKappa.feature now the framework can get Classes from the projects 2018-01-19 13:20:27 +01:00
de.tu.darmstadt.es.NeoKappa.ide added Wizard and fixed some small issues 2017-12-19 17:59:38 +01:00
de.tu.darmstadt.es.NeoKappa.ui added Wizard and fixed some small issues 2017-12-19 17:59:38 +01:00
de.tu.darmstadt.es.PatternMatchingEngine.democles First Configuration 2018-01-23 15:08:03 +01:00
de.tu.darmstadt.es.PatternMatchingEngine.viatra First Configuration 2018-01-23 15:08:03 +01:00
de.tu.darmstadt.es.xtext.utils added main.java creation 2018-01-22 14:47:14 +01:00
.gitignore initial commit 2017-12-02 18:00:38 +01:00
README.md update wiki 2017-12-05 14:16:55 +01:00

NeoKappa

example

%agent: N(e3,e5,o,i,s~A~T~G~C~U~AP)

%compartment: foo sphere
%location: bar [1][2][3]


#Grow rules
'growAT' N : foo(i:bar !0,e5),N(i!0,e3) <-> N(i!0,e5!1),N(i!0,e3!2),N(e3!1,i!3,s~A),N(e5!2,i!3,s~T)
'growTA' N(i!0,e5),N(i!0,e3) -> N(i!0,e5!1),N(i!0,e3!2),N(e3!1,i!3,s~T),N(e5!2,i!3,s~A) @ 'kAT'
'growGC' N(i!0,e5),N(i!0,e3) -> N(i!0,e5!1),N(i!0,e3!2),N(e3!1,i!3,s~G),N(e5!2,i!3,s~C) @ 'kGC'
'growCG' N(i!0,e5),N(i!0,e3) -> N(i!0,e5!1),N(i!0,e3!2),N(e3!1,i!3,s~C),N(e5!2,i!3,s~G) @ 'kGC'

#seeds

'seedAT' -> N(i!0,s~A),N(i!0,s~T)  @ 'sAT'
'seedGC' -> N(i!0,s~G),N(i!0,s~C)  @ 'sGC'

%var: 'kGC' 10
%var: 'kAT' 1.5 * 'kGC'
%var: 'sGC' 1
%var: 'sAT' 1.5 * 'sGC'

%init: 'sAT' N()