You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: VersionUpdates.txt
+17-16Lines changed: 17 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,13 @@
1
1
Updates 2.4:
2
2
------------
3
-
-
3
+
- Python 3 compatibility fixes
4
+
- updated documentation, packaging and metadata
4
5
5
6
6
7
Updates 2.3:
7
8
------------
8
9
- improved sampling method to calculate extant cell species AND volumes (new)
9
-
- we allow plotting of mother and baby cell species AND volume at birth
10
+
- we allow plotting of mother and baby cell species AND volume at birth
10
11
- we use a different function for plotting distributions (gives the user more flexibility)
11
12
- Silence Mode
12
13
- support of events in cell division simulations
@@ -32,7 +33,7 @@ Updates 2.2.0:
32
33
- (fast) Single molecule method. See documentation for more details
33
34
- improved methods to determine the order of the reaction
34
35
- extra arguments for DoStochSim which provide more options for the tau-leaping method
35
-
- high-level function for cell age distribution
36
+
- high-level function for cell age distribution
36
37
- improved calculation of cell age
37
38
- 2D trapezoidal rule for calculating the extant cell population
38
39
- different sampling method
@@ -56,14 +57,14 @@ Updates 2.1:
56
57
57
58
Updates 2.0.1
58
59
-------------
59
-
- SetVolumeDependencies settings still work after changing initial species of parameters in the ChangeInitialSpeciesAmount or ChangeParameters functions.
60
+
- SetVolumeDependencies settings still work after changing initial species of parameters in the ChangeInitialSpeciesAmount or ChangeParameters functions.
60
61
- Solved potential bugs in SetVolumeDependencies. We for instance now check if the first argument is a boolean (as it should be)
61
62
62
63
63
64
Updates 2.0.0
64
65
-------------
65
66
- delayed stochastic algorithms
66
-
- single molecule stochastic algorithms
67
+
- single molecule stochastic algorithms
67
68
- volume dependency
68
69
- completely new cell division module
69
70
- improved event handling
@@ -95,7 +96,7 @@ Updates 1.1.3
95
96
- Simulating indicator for single trajectory simulations
96
97
- Progress Bar for multiple trajectory simulations
97
98
- Improved model handling
98
-
- trajectories, mode, method, end are reset if the user not specifically uses the high-level functionalities that are designed for this. An example:
99
+
- trajectories, mode, method, end are reset if the user not specifically uses the high-level functionalities that are designed for this. An example:
99
100
>>> smod.DoStochSim(trajectories=1000,end=100,mode='time') generates 1000 trajectories until t=100
100
101
>>> smod.DoStochSim() then generates 1 trajectory with 1000 time steps
101
102
>>> smod.Trajectories(1000)
@@ -132,7 +133,7 @@ Updates 1.1.0
132
133
- User can analyse averaged distributions of species and propensities: smodGetAverageSpeciesDistributions(),smod.GetAveragePropensitiesDistributions(),smod.PlotAverageSpeciesDistributions(),smod.PlotAveragePropensitiesDistributions
133
134
- Write2File() is not longer supported. Users must exploit Export2File which has the same functionalities
134
135
- Arguments of Export2File are completely altered. For more information see the latest user guide
- Improved the working of SaveInteractiveSession(filename,path). From this version, iPython remembers all the steps before importing StochPy
166
167
- fixed more bugs in CellDivision module (multiple trajectories problem)
167
-
- corrected the "version"
168
+
- corrected the "version"
168
169
169
170
Updates 1.0.8
170
171
-------------
@@ -206,7 +207,7 @@ Updates 1.0.5:
206
207
Updates 1.0.4:
207
208
--------------
208
209
- bugs removed from the StochPy Utils part
209
-
- reset number of trajectories, timesteps, etc. back to normal setting after the use of the DoTestsuite() function
210
+
- reset number of trajectories, timesteps, etc. back to normal setting after the use of the DoTestsuite() function
210
211
211
212
Updates 1.0.3:
212
213
--------------
@@ -217,7 +218,7 @@ Updates 1.0.2:
217
218
--------------
218
219
- Added StochPyUtils
219
220
- Removed a bug in the determination of the distribution, mean, and standard deviation for each species.
220
-
- More plotting functionalities
221
+
- More plotting functionalities
221
222
222
223
Updates 1.0.1:
223
224
--------------
@@ -235,7 +236,7 @@ Updates 1.0.0:
235
236
-> data_stochsim_interpolated holds all interpolated simulation data
236
237
* if multiple trajectories are simulated, data_stochsim is dumped for every trajectory
237
238
By default, the data of the last trajectory is not dumped, but stored in data_stochsim
238
-
The user can use the new high-level function, GetTrajectoryData(n) see new High-level functions, to obtain data from one of the trajectories
239
+
The user can use the new high-level function, GetTrajectoryData(n) see new High-level functions, to obtain data from one of the trajectories
239
240
* Events and Assignments are supported
240
241
* More plotting options (title, linestyle
241
242
* sim_mode replaces booleans IsTimeSteps and IsEndTime (sim_mode = 'time' or sim_mode = 'steps')
@@ -254,7 +255,7 @@ Updates 1.0.0:
254
255
* PrintInterpolSim --> PrintInterpolatedData()
255
256
* PrintSDs() --> ShowStandardDeviations()
256
257
* Run() --> doStochSim(arguments) [Run() is still available in this version]
257
-
* Species() --> ShowSpecies()
258
+
* Species() --> ShowSpecies()
258
259
259
260
- Altered names (alphabetic order):
260
261
* self.endtime and self.timesteps merged into self.sim_end
@@ -281,8 +282,8 @@ Updates 0.9.6:
281
282
--------------
282
283
283
284
- Matrix multiplication - X + = np.dot(N,R) - is replaced by: X += N[i], where i is the reaction that fires for the Direct Method, First Reaction Method and the Next Reaction Method. Much more efficient for models with a lot of species
284
-
- bugs are fixed in Next Reaction Method.
285
-
- sparse models - chain5, chain50, chain500 and chain1500 - were built with ChainModel and added to the example files. These are used to show how the Next Reaction Method works.
285
+
- bugs are fixed in Next Reaction Method.
286
+
- sparse models - chain5, chain50, chain500 and chain1500 - were built with ChainModel and added to the example files. These are used to show how the Next Reaction Method works.
286
287
- dependency graph is build is a faster way
287
288
- temp directory is created, where ".dat" files are saved to
288
289
- information about runs (like number of time steps) is written to a log file
@@ -292,7 +293,7 @@ Updates 0.9.6:
292
293
Updates 0.9.5:
293
294
--------------
294
295
- plotting options are improved. User can plot only variables of interest: ssa.PlotTimeSim("A") or ssa.PlotTimeSim(["A","B"])
295
-
- plotting multiple simulations with different colors if 1 species is plotted
296
+
- plotting multiple simulations with different colors if 1 species is plotted
296
297
- plot screens are allowed to stay open if the user wants to continue working in the interactive session
297
298
- bug corrected in the optimized tau leaping algorithm with regard to printing the output to a txt file
298
299
- high level functions MeanWaitingTimes() is added
0 commit comments