Paul M. Sutter
23d665f7bd
FIXED zobov bug when only using one subdomain; added zobov buffer as tunable parameter
2025-05-22 09:57:08 -04:00
Paul M. Sutter
8730193e71
size of subdivison buffer now a parameter
2025-05-22 09:13:19 -04:00
Paul M. Sutter
8e6c9d3bed
bug fixes for consolidation of catalog output
2025-05-20 18:06:05 -04:00
Paul M. Sutter
d6a939d2cf
checkpoint for cleaning up output files and consolidating
2025-05-20 16:46:38 -04:00
Paul M. Sutter
acdb19e6df
removed unecessary figure directory
2025-04-24 13:58:26 -04:00
Paul M. Sutter
f8f960d7dd
changed some things around for getting volume normalization to support reading old catalog files
2025-04-23 15:57:04 -04:00
Paul M. Sutter
5bff8c0da3
central density calculation now uses correct normalization from survey volume
2025-04-23 15:22:07 -04:00
Paul M. Sutter
96a3ee422f
added more flexible catalog loading options. can now automatically differentiate between old and new catalogs. first step in eliminating cumbersome void outputs
2025-04-23 12:16:47 -04:00
Paul M. Sutter
b03343f403
removed unused launcher helper routines
2025-04-23 10:19:57 -04:00
Paul M. Sutter
ccc2d67cf1
renamed start and end stage parameters; removed unused 'regenerate' flag
2025-04-22 22:43:59 -04:00
Paul M. Sutter
4c48221699
continued removal of extranneous parameters
2025-04-22 21:38:13 -04:00
Paul M. Sutter
4e87854490
eliminated extranneous/deprecated parameters: zRange (for filtering voids on redshift range during pruning) and fakeDensity (for inserting boundary particles)
2025-04-22 21:27:19 -04:00
Paul M. Sutter
1b4751958f
cleaned up survey volume calculations. now uses correct z range, which corrects mean tracer separation estimation
2025-04-22 20:02:30 -04:00
Paul M. Sutter
cee027a759
fixed and calrified zobov vs survey normalization schemes
2025-04-22 13:33:52 -04:00
Paul M. Sutter
b9042c5ce7
new method for building void tree that avoids re-loading catalog
2025-04-21 17:30:58 -04:00
Paul M. Sutter
d9efa15474
removed mock particle tracking, since that is no longer used
2025-04-21 16:23:25 -04:00
Paul M. Sutter
fc2d7157f4
bug fixes for previous commit
2025-04-21 15:04:23 -04:00
Paul M. Sutter
dadfd8d40a
extra info in void catalog output (void type, max radius, nearest flagged galaxy), added filtering routines on these properties for post-analysis
2025-04-21 15:02:05 -04:00
Paul M. Sutter
069c148303
temporarily putting mock particles for debugging purposes
2025-03-23 17:58:52 -04:00
Paul M. Sutter
4c6ec4ba82
added voidID property to particles in catalog output
2025-03-22 19:28:14 -04:00
Paul M. Sutter
326756b2bc
+ radial profiles now full actual density from survey volume, not zobov normalization
...
+ getVolNorm provides both zobov normalization and average density from survey volume for observations
+ significant update and cleanup to plotting routines
2025-03-04 14:07:36 -05:00
Paul M. Sutter
b79046ac22
changed voronoi plotting to take void index rather than ID
2025-01-18 21:13:51 +10:00
Paul M. Sutter
ad2d3722cc
Added double-checking of flagged galaxies to ensure survey boundaries are respected. Python components of launchers now add their status to log files. Rearranged some warnings for broken tessellations due to guard point encounters, since it's not always a bad thing.
2025-01-17 21:53:25 +08:00
Paul M. Sutter
5d93a8a737
Tesllation seems stable with new boundary handling procedure. Rooted out strange adjacency record-keeping due to some galaxies connecting to guard particles. Zobov still generates warning about guard particle encounters, but this is fine for observational datasets because we don't trust the tesselation at the edge galaxies anyway.
2025-01-16 18:40:54 +08:00
Paul M. Sutter
091cf5d1dc
First steps in purging the tracking of mock particles: no longer present in jovoz2
2025-01-09 18:21:26 +08:00
Paul M. Sutter
cf97cfba5d
Continuing development. Boundary handling seems to be stable and working. Now testing void finding.
2025-01-08 15:13:29 +08:00
Paul M. Sutter
3dce2593d9
Implemented (yet another) new boundary handling scheme, whereby we scan radially along survey edge while flagging nearest galaxies. The prepObservation routine was significantly cleaned up to accommodate this, but it was ultimately implemented in python (surveyTools.py) for ease of prototyping, with the intent to move it back into C later.
...
Some general housekeeping, making sure some new parameters are passed around correctly, and removing the storage of some unused files.
This update is considered HIGHLY UNSTABLE. It will almost certainly break somewhere for simulations.
Still under active development.
2025-01-07 20:04:29 +08:00
Paul M. Sutter
62dd66be79
added vornoi plotting routine
2024-06-08 16:18:33 +01:00
Paul M. Sutter
7f3afca2d7
fixed bug in adjacency reading
2024-06-08 14:04:59 +01:00
Paul M. Sutter
ad752f21e8
catalog loading routine now also includes edge flag and particle adjancy info
2024-06-07 22:02:33 +02:00
Paul M. Sutter
1a678eda5d
weighted volumes propagated to catalog loading routine
2024-06-07 12:18:44 +02:00
Paul M. Sutter
78678881af
weighted volumes now propagate to pruning step
2024-06-07 12:17:17 +02:00
Paul M. Sutter
7e5a51d931
redshift boundary tolerance is now user-selectable
2024-06-07 11:58:36 +02:00
Paul M. Sutter
a45eca0b6e
carried boundary flags all the way through to pruning; cleaned up pruning routines
2024-06-06 20:26:47 +02:00
Paul M. Sutter
dd181da42a
bug fixed related to different boundary handling procedure. no guarantee that it's correct (yet) but it runs
2024-06-06 00:49:53 +02:00
Paul M. Sutter
03c8f773b6
rename helper function from angularDiameter to comovingDistance since that's what it actually is
2024-06-05 23:16:21 +02:00
Paul M. Sutter
f59fee9bf8
- fixed bug where omegaM was always 0.3 regardless of user input
...
- wrote out flagging of boundary and edge galaxies
- turned off placing of boundary particles
2024-06-05 17:28:16 +02:00
Paul M. Sutter
aded7a7c2c
setting the stage for on-the-fly mask and edge calculation
2024-06-05 01:06:36 +02:00
Paul M. Sutter
99a441013d
renamed tolerance parameter to better reflect its function
2024-06-04 15:46:23 +02:00
Paul M. Sutter
4f78bb445b
allowed high-z threshold for cutting to be user-selectable
2024-06-04 13:28:54 +02:00
Paul M. Sutter
ddcb971eae
placed mergingThreshold parameter in defaults file
2024-06-04 11:19:07 +02:00
Paul M. Sutter
d48d740b78
fixed some dependency calls with new layout
2024-06-04 08:57:09 +02:00
Paul M. Sutter
438407be74
cleaned up vide toolkit calls
2024-05-22 19:38:20 -04:00
Paul M. Sutter
288e2263b6
slightly rearranged vide pipeline files to reduce clutter
2024-05-22 19:05:04 -04:00
Paul M. Sutter
d7c0fbc720
renamed void_pipeline to vide_pipeline
2024-05-22 18:51:20 -04:00
Paul M. Sutter
4d9c5ab2c1
renamed src to source
2024-05-22 16:15:14 -04:00