Skip to content

Commit ab5102b

Browse files
committed
config updates
1 parent a3d202c commit ab5102b

4 files changed

Lines changed: 17 additions & 5 deletions

File tree

docs/kimon_updates.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,6 @@ Run with:
261261
python test_numba_optimized.py # without pytest
262262
```
263263

264-
265264
We have 48 tests cases validating the folloiwing:
266265

267266
- Imports
@@ -295,6 +294,22 @@ Options:
295294

296295
NOTE: Without the optimization kernels for a 1000x1000 grid the simulation (using 50 reps for statistical power) would run for 548 hours (approximately 23 days)
297296

297+
### Results Dict
298+
299+
Add clustering size index.
300+
Pertrubtion on the prey count.
301+
Cluster size distribution mesauremnt.
302+
303+
powerlaw package.
304+
convergence of the disribution plots (p-values).
305+
306+
Is the system SOC?
307+
308+
Petrbutaions from initial conditions or critical point
309+
Timing between critical events? Get the model to be SOC.
310+
311+
Look at larger collapes and the average collapse?
312+
298313

299314

300315

hpc/run_analysis.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
#SBATCH --job-name=pp_evo
3-
#SBATCH --partition=rome
3+
#SBATCH --partition=genoa
44
#SBATCH --nodes=1
55
#SBATCH --ntasks=1
66
#SBATCH --cpus-per-task=32

scripts/numba_optimized.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -551,7 +551,6 @@ def compute_all_pcfs_fast(
551551
) -> Dict[str, Tuple[np.ndarray, np.ndarray, int]]:
552552
"""
553553
Compute all three PCFs using cell-list acceleration.
554-
555554
Returns dict with keys: 'prey_prey', 'pred_pred', 'prey_pred'
556555
Each value is (distances, pcf, n_pairs).
557556
"""

scripts/pp_analysis.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,6 @@ def cluster_interval(self) -> int:
136136
# Min density required for PCF/Clsuter Analysis
137137
min_analysis_density: float = 0.002 # FIXME: Minimum prey density (fraction of grid) to analyze clusters/PCF
138138

139-
140139
target_prey_birth: float = 0.22 # FIXME: Change after obtaining results
141140
target_prey_death: float = 0.04 # FIXME; Change after obtaining results
142141

@@ -192,7 +191,6 @@ def estimate_runtime(self, n_cores: int = 32) -> str:
192191
# HELPER FUNCTIONS
193192
# =============================================================================
194193

195-
196194
def generate_unique_seed(pb: float, pd:float, rep:int) -> int:
197195
"""Creates a unique, deterministic seed from parameters."""
198196

0 commit comments

Comments
 (0)