rstiskalek
f135a69b40
Little bug
2023-09-04 14:27:14 +01:00
Richard Stiskalek
9ae93bed14
Add dumping to ASCII of halos ( #89 )
...
* Rename file
* Add argument
* Add ASCII positions paths
* Add halo positions dumping
* Update halo catalogues
2023-09-03 12:11:39 +01:00
Richard Stiskalek
eccd8e3507
Add galaxy sampling ( #88 )
...
* Improve calculations
* Improve flags
* Add smoothed options
* Remove some old comments
* Edit little things
* Save smoothed
* Move files
* Edit imports
* Edit imports
* Renaming imports
* Renaming imports
* Sort imports
* Sort files
* Sorting
* Optionally make copies of the field
* Add quijote backup check
* Add direct field smoothing
* Shorten stupid documentation
* Shorten stupid docs
* Update conversion
* Add particles to ASCII conversion
* Add a short comment
* Add SDSS uncorrected distance
* Adjust comment
* Add FITS index to galaxies
* Remove spare space
* Remove a stupid line
* Remove blank line
* Make space separated
* Add interpolated field path
* Add field sampling
* Sort imports
* Return density in cells
* Clear out observer velocity
* Add 170817 sampling
* Fix normalization
* Update plot
2023-09-01 16:29:50 +01:00
Richard Stiskalek
0af925e26a
Minor code improvements ( #87 )
...
* Shorten docs
* Renames
2023-08-31 09:57:53 +01:00
Richard Stiskalek
ae92fd9b72
Velocity observer ( #86 )
...
* Continue if r200c not defined
* Remove smooth scale
* Remove smooth scale
* Edit Max Matching plot
* Add peculiar velocity
* Add Vobs calculation
* Edit docs
* Add Vobs plot
* Improve plotting
* Edit naming convention
* Make a note
* Add new cat options
* Update density field RSP calculation
* Update field 2 rsp
* Move functions and shorten documentation
* Improve transforms and comments
* Update docs
* Update imports
* Edit calculation
* Add docs
* Remove imports
* Add Quijote flags
* Edit documentation
* Shorten documentation
* Edit func calls
* Shorten
* Docs edits
* Edit docs
* Shorten docs
* Short docs edits
* Simplify docs a little bit
* Save plotting
* Update env
2023-08-30 23:27:20 +01:00
Richard Stiskalek
8e3127f4d9
New plots ( #85 )
...
* Update verbosity messages
* Update verbosity messags
* Update more verbosity flags
* Update the iterator settings
* Add basic plots
* Update verbosity flags
* Update arg parsre
* Update plots
* Remove some older code
* Fix some definitions
* Update plots
* Update plotting
* Update plots
* Add support functions
* Update nb
* Improve plots, move back to scripts
* Update plots
* pep8
* Add max overlap plot
* Add blank line
* Upload changes
* Update changes
* Add weighted stats
* Remove
* Add import
* Add Max's matching
* Edit submission
* Add paths to Max's matching
* Fix matching
* Edit submission
* Edit plot
* Add max overlap separation plot
* Add periodic distance
* Update overlap summaries
* Add nsim0 for Max matvhing
* Add Max's agreement plot
* Add Quijote for Max method
* Update ploitting
* Update name
2023-08-18 19:20:47 +01:00
rstiskalek
ca3772ac6f
Make copy
2023-08-08 12:15:59 +01:00
rstiskalek
36f4177f6b
Add some blank spaces
2023-08-08 11:48:31 +01:00
rstiskalek
7ef36c7ac0
Add mass to name
2023-08-08 11:46:56 +01:00
rstiskalek
6ba0c04ab8
Add mass to name
2023-08-08 11:46:46 +01:00
Richard Stiskalek
c7b600d0ad
Periodic neighbours ( #84 )
...
* Edit the HMF plot
* Add periodic dist 2 points
* Add boxsize to RVSSphere
* Add periodic distance
* Adding periodic distance
* Add imports
* Change arguments
* Update bounds
* Lower min number of particles
* Change kwargs
* Add paths overlap quijote
* Add some comments
2023-08-08 12:19:40 +02:00
rstiskalek
c7e447df01
Add blank line
2023-08-07 10:38:37 +01:00
Richard Stiskalek
f4a7cb0d16
Remove halo fitting. ( #83 )
...
* Rename file
* Remove old content
* Remove halo fit
* Completely remove fits
* Add utils here
* Account for renaming
2023-08-07 11:33:27 +02:00
rstiskalek
ff395af148
Little changes to plotting
2023-08-04 09:26:28 +01:00
Richard Stiskalek
99d0232d7d
Update plots ( #82 )
2023-07-31 21:44:58 +02:00
rstiskalek
46848a86eb
Edit docs
2023-07-31 20:23:56 +01:00
rstiskalek
f21abc28e7
Add lower and upper limits
2023-07-31 20:13:10 +01:00
harrydesmond
f6ad3b152d
Update README.md ( #81 )
2023-07-31 20:41:51 +02:00
Richard Stiskalek
344ff8e091
Fixing overlaps and halo definitions. ( #80 )
...
* Add imports
* Refactor code
* Rename fof velocities
* Clean up and add Quijote
* Edit docstrings
* Update submission script
* Fix bug
* Start loading fitted properties
* Edit docstrings
* Update fitting for new `halo`
* Update CM definition and R200c
* Tune the minimum number of particles
* Enforce crossing threshold & tune hypers
* Fix periodiity when calculating angmom
* Doc strings
* Relax checkip
* Minor edit
* Fix old kwarg bug
* Fix CSiBORG bounds
* Catch warnings!
* Add `mass_kind` and new boundaries
2023-07-31 16:13:21 +02:00
rstiskalek
169a5e5bd7
Fix a small bug in paths
2023-07-29 09:27:45 +01:00
rstiskalek
a1141408ea
Add subselection of Quijote snapshots
2023-07-29 09:25:03 +01:00
rstiskalek
ab9002a45a
Delete unused import
2023-07-29 09:18:57 +01:00
Richard Stiskalek
5acc4684bb
Edits paths ( #79 )
2023-07-29 10:16:43 +02:00
rstiskalek
61077940f3
Fix neighbours
2023-07-28 20:14:05 +01:00
Richard Stiskalek
acb8d9571c
Update units to be consistent. ( #78 )
...
* Fix Quijote units
* Updates to units
* Fix how things are loaded
* Updating definitions & conventions
* Clear up how fiducial observers in quijote work
* Refactorize array manip
* Move function definition
* More code refactoring
* Remove unused argument
* Remove `convert_from_box`
* Make a note
* Converting particle units
* Add notes about units
* Remove box constants
* Add rho_crit0
* Fix spherical overdensity mass units
* Refactor more code
* Edit catalogue kwargs
* Edit the docstring
* Edit bounds
* Add new checks for empty array
* Remove unused import
* Remove old code
* Remove old function
* Update real 2 redshift
* Clear up the RSP conv
* Add comments
* Add some units
2023-07-28 21:07:28 +02:00
Richard Stiskalek
fb4b4edf19
Quijote snapshots support ( #77 )
...
* Renaming
* Edit docs
* Delete old function
* Add a blank space
* Rename particle reader
* Add comments
* Rename
* Rename
* edit get_snapshots
* More renaming
* Remove old correction
* Add import
* Add basics of the Quijote reader
* Add a blank space
* Fix paths
* Rename function
* Fix HID and path
* Add more FoF reading
* Move definition
* Adding arguments
* Renaming
* Add kwargs for backward comp
* FoF Quijote return only hids
* Add sorting of quijote
* Add path to CSiBORG ICs snapshot
* Add support for Quijote
* initmatch paths for quijote
* Add kwargs
* Fix blank lines
* Rename kwarg
* Remove unused import
* Remove hardcoded numbers
* Update for Quijote
* Do not store velocities in QUijote ICs
* Box units mass Quijote
* Fix typo
* Ensure particles are not right at the edge
* Add structfit paths for QUuijote
* Basic CSiBORG units
* Add more quijote halo reading
* Add Quijote fitting
* Docs changes
* Docs changes
2023-07-27 18:41:00 +02:00
Richard Stiskalek
e08c741fc8
Improving halo fits ( #76 )
...
* Add periodic distances
* Little corrections
* Fix little bug
* Modernise the script
* Small updates
* Remove clump
* Add new halo routines
* Fix weights
* Modernise the script
* Add check ups on convergence
* More convergence check ups
* Edit bounds
* Add default argument
* Update fit heuristic and NaNs
* Change maxiter
* Switch NFW minimization to log-sapce
* Remove print statement
* Turn convert_from_box abstract property required for all boxes.
* Move files
* Simplify script
* Improve the argument parser
* Remove optinal argument
* Improve argument parser
* Add a minimum concentration limit
2023-07-25 16:12:58 +02:00
Richard Stiskalek
eb8d070fff
CSiBORG FoF switch ( #75 )
...
* Add moving FoF membership files
* add FoF membership path
* Add notes where its PHEW
* Add FoF catalogue path
* Correct typo
* Add more functionalities
* Make work with halo IDs from FoF
* Edit print statement
* Fix copy bug
* copy
* Add FoF catalogue reading
* Clean up script
* Fix typo
* Little edits
* Fix naming convention
* Rename key
* Remove loading substructure particles
* Rename CSiBORG Cat
* Rename clumps cat
* Rename cat
* Remove misplaced import
* Switch to halos
* rm import
* structfit of only halos
* Add FoF halo reading
* Add a short comment
* Fix __getitem__ to work with int
* Fix problems
* Improve __getitem__
* Add more conversion
* Fix indexing
* Fix __getitem__ assertion
* Fix numbers
* Rename
* Fix verbosity flags
* Add full Quijote HMF option
* Add plot of Quijote only
* Add quijote full paths
* Fix the fit_init script
* Renam arg
* Update .gitignore
* add default argument name
* Change default verbosity flag
* Modernise script structure
* Fix dictionary
* Fix reading to include m200c
* Modernise script
* Add args
2023-07-24 14:10:21 +02:00
rstiskalek
fcd1a6b321
Remove comments
2023-07-03 15:37:22 +01:00
Richard Stiskalek
28e93e917f
More plotting ( #74 )
...
* Add a new plot
* Add a binned trend
* Fix bug
* Improve plot further
* Add new plotting
* add max overlap
* edit get_overlap
* Add max overlap plot
* Update plot
* Add max overlap key
* add max dist flag
* Improve plotting
2023-07-03 15:35:10 +01:00
Richard Stiskalek
fbf9c2a4b7
Better plots ( #73 )
...
* Edits paths of saved files
* Add upper threshold options
* Add upper threshold options
* add latex_float option
* Add weighted stats
* add new plot
2023-06-28 15:22:42 +01:00
Richard Stiskalek
de7def61d5
New RSP density distinction ( #72 )
...
* Edit docs
* Fix kernel units
* Add NGP interpolation
* Add Vobs but not implemented
* Add BORG density option
* Add BORG mcmc path
* Organise imports
* Add new density field distinction
2023-06-26 20:41:07 +01:00
Richard Stiskalek
cd6d448874
Update plotting ( #71 )
2023-06-23 15:31:48 +01:00
rstiskalek
1b0773de7f
Update stup
2023-06-18 13:36:23 +01:00
Richard Stiskalek
27e1c181a2
Moving environment to RS ( #70 )
...
* Drag several fields at once
* add env in RSP
* Add docstrings
* Make __main__
* Fix bug
* Fix plotting little bug
2023-06-18 11:42:21 +01:00
Richard Stiskalek
35ccfb5c67
New matches ( #69 )
...
* Remove old file
* Add velocity plotting
* add smooth scale
* Fix bug
* Improve paths
* Edit plotting
* Add smoothed density
* Update boundaries
* Add basics
* Further docs
* Remove blank
* Better catalog broadcasting
* Update high res size
* Update plotting routines
* Update routine
* Update plotting
* Fix field saving name
* Add better colormap for environemnt
2023-06-17 19:52:26 +01:00
Richard Stiskalek
73687fd8cc
Add comment
2023-06-16 20:57:07 +01:00
Richard Stiskalek
cbfd1cbc99
Fixing tidal field calculation ( #68 )
...
* Add import
* Fix tidal calculation
* Add env to paths
* Improve plot routines
* Add env classification
2023-06-16 18:31:43 +01:00
Richard Stiskalek
ccbbbd24b4
Add better diagnostics & plotting ( #67 )
...
* Add caching functions
* Add limts
* Add new mass runs
* Update .gitignore
* Edit which CDFs are loaded
* Stop saving cross hindxs
* Change dist to half precision
* New nearest path
* Add neighbour counting
* Add neighbour kwargs
* Update work in progress
* Add new counting
* Add how dist is built
* Collect dist to 1 file
* Update reading routine
* Delete Quijote files
* Remove file
* Back to float32
* Fix bugs
* Rename utils
* Remove neighbuor kwargs
* Rename file
* Fix bug
* Rename plt utils
* Change where nghb kwargs from
* line length
* Remove old notebooks
* Move survey
* Add white space
* Update TODO
* Update CDF calculation
* Update temporarily plotting
* Merge branch 'add_diagnostics' of github.com:Richard-Sti/csiborgtools into add_diagnostics
* Start adding documentation to plotting
* Remove comments
* Better code documentation
* Some work on tidal tensor
* Better plotting
* Add comment
* Remove nb
* Remove comment
* Add documentation
* Update plotting
* Update submission
* Update KL vs KS plots
* Update the plotting routine
* Update plotting
* Update plotting routines
2023-06-16 14:33:27 +01:00
rstiskalek
004d9629a2
Add better colorbar
2023-06-06 08:41:39 +01:00
rstiskalek
70b173ccc5
Edit plotting routine
2023-06-05 22:29:51 +01:00
rstiskalek
524434c7de
Small updates
2023-06-05 22:28:37 +01:00
rstiskalek
07bb03b15d
Update doc
2023-06-05 17:11:30 +01:00
rstiskalek
e89edf0af4
Remove unused import
2023-06-05 17:09:32 +01:00
Richard Stiskalek
63b6cdbe72
Forward model fields to RSP ( #66 )
...
* Add radial velocity field
* Add overdensity plot
* Flip velocities too
* Add field calculations
* Add RSP mapping
* Add potential in RSP
* Add projected field plotting
2023-06-05 17:24:20 +02:00
rstiskalek
f7b8b782a0
Add note
2023-06-02 12:51:34 +01:00
rstiskalek
015e6fb596
Fix units
2023-06-02 12:50:15 +01:00
rstiskalek
060ccf4feb
Fix labels
2023-06-02 12:48:38 +01:00
rstiskalek
ed47d77dc1
Fix label
2023-06-02 11:53:29 +01:00
rstiskalek
d5b14ebd97
Add sky map
2023-06-01 22:57:55 +01:00