7474
7575@acset_type FoldedReactionNetworkType (TheoryReactionNetwork)
7676
77- const ReactionNetwork = FoldedReactionNetworkType{
77+ const ReactionNetworkSchema = FoldedReactionNetworkType{
7878 Symbol,
7979 Union{String,Symbol,Missing},
8080 SampleableValues,
@@ -131,11 +131,11 @@ defargs = Dict(
131131)
132132
133133compilable_attrs =
134- filter (attr -> eltype (attr) == SampleableValues, propertynames (ReactionNetwork ()))
134+ filter (attr -> eltype (attr) == SampleableValues, propertynames (ReactionNetworkSchema ()))
135135
136136species_modalities = [:nonblock , :conserved , :rate ]
137137
138- function assign_defaults! (acs:: ReactionNetwork )
138+ function assign_defaults! (acs:: ReactionNetworkSchema )
139139 for (_, v_) in defargs, (k, v) in v_
140140 for i = 1 : length (subpart (acs, k))
141141 isnothing (acs[i, k]) && (subpart (acs, k)[i] = v)
@@ -160,12 +160,12 @@ function assign_defaults!(acs::ReactionNetwork)
160160 return acs
161161end
162162
163- function ReactionNetwork (transitions, reactants, obs, events)
164- return merge_acs! (ReactionNetwork (), transitions, reactants, obs, events)
163+ function ReactionNetworkSchema (transitions, reactants, obs, events)
164+ return merge_acs! (ReactionNetworkSchema (), transitions, reactants, obs, events)
165165end
166166
167- function ReactionNetwork (transitions, reactants, obs)
168- return merge_acs! (ReactionNetwork (), transitions, reactants, obs, [])
167+ function ReactionNetworkSchema (transitions, reactants, obs)
168+ return merge_acs! (ReactionNetworkSchema (), transitions, reactants, obs, [])
169169end
170170
171171function add_obs! (acs, obs)
@@ -194,7 +194,7 @@ function add_obs!(acs, obs)
194194 return acs
195195end
196196
197- function merge_acs! (acs:: ReactionNetwork , transitions, reactants, obs, events)
197+ function merge_acs! (acs:: ReactionNetworkSchema , transitions, reactants, obs, events)
198198 foreach (
199199 t -> add_part! (acs, :T ; trans = t[1 ][2 ], transRate = t[1 ][1 ], t[2 ]. .. ),
200200 transitions,
0 commit comments