Richard Stiskalek
9e4b34f579
Overlap fixing and more ( #107 )
...
* Update README
* Update density field reader
* Update name of SDSSxALFAFA
* Fix quick bug
* Add little fixes
* Update README
* Put back fit_init
* Add paths to initial snapshots
* Add export
* Remove some choices
* Edit README
* Add Jens' comments
* Organize imports
* Rename snapshot
* Add additional print statement
* Add paths to initial snapshots
* Add masses to the initial files
* Add normalization
* Edit README
* Update README
* Fix bug in CSiBORG1 so that does not read fof_00001
* Edit README
* Edit README
* Overwrite comments
* Add paths to init lag
* Fix Quijote path
* Add lagpatch
* Edit submits
* Update README
* Fix numpy int problem
* Update README
* Add a flag to keep the snapshots open when fitting
* Add a flag to keep snapshots open
* Comment out some path issue
* Keep snapshots open
* Access directly snasphot
* Add lagpatch for CSiBORG2
* Add treatment of x-z coordinates flipping
* Add radial velocity field loader
* Update README
* Add lagpatch to Quijote
* Fix typo
* Add setter
* Fix typo
* Update README
* Add output halo cat as ASCII
* Add import
* Add halo plot
* Update README
* Add evaluating field at radial distanfe
* Add field shell evaluation
* Add enclosed mass computation
* Add BORG2 import
* Add BORG boxsize
* Add BORG paths
* Edit run
* Add BORG2 overdensity field
* Add bulk flow clauclation
* Update README
* Add new plots
* Add nbs
* Edit paper
* Update plotting
* Fix overlap paths to contain simname
* Add normalization of positions
* Add default paths to CSiBORG1
* Add overlap path simname
* Fix little things
* Add CSiBORG2 catalogue
* Update README
* Add import
* Add TNG density field constructor
* Add TNG density
* Add draft of calculating BORG ACL
* Fix bug
* Add ACL of enclosed density
* Add nmean acl
* Add galaxy bias calculation
* Add BORG acl notebook
* Add enclosed mass calculation
* Add TNG300-1 dir
* Add TNG300 and BORG1 dir
* Update nb
2024-01-30 16:14:07 +00:00
Richard Stiskalek
1a5477805a
Update evaluate density scripts ( #105 )
...
* Edit docs
* Updated interpolated field paths
* Update field sampling script
* Add comments about flipping fields
* Fix little typo
* Edit docs
* Edit hard-coded values
* Fix paths issue
* Add docs
* Switch uncorrected dist to corrected
* Improve error message
* Convert numpy int to Python int
* Add flip of x and z
* Update README
* Edit README
* Fix bug in velocity field calculation
* Fix simple bug
* Add checked axes flipping
* Fix field units
* Update README
2024-01-08 13:56:22 +01:00
Richard Stiskalek
eb1797e8a9
Clean density calculation ( #97 )
...
* Get rid of utils
* Clean up imports
* Move some utils here
* Rename file
* Add simname to boxsize
* Add imports
* Delete old files
* Update README
* Update imports
* Add a new draft of the density calculator
* Update fields
* Draft of new density field calculatiosn
* Add snapshot
* Add boxsizes
* Little updates
* Bring back utils
* Edit docstrings
* Edits imports
* Add progress on snapshots
* edit improts
* add basic snapshot catalogue
* Add support for CSiBORG2 snapshot reader
* add paths to fofcat for csiborg2
* Add more imports
* Add more boxsize
* Add more imports
* Add field readers
* Simplify field paths
* Fix typo
* Add observer vp
* Clean up density field calculation
* Add a short note
* Edit args
* Remove old comments
* Edit docs
* Remove blank line
* Stop flipping RAMSES
* Remove comment
* Edit desc
* Remove normalization
* Remove old dist array
* Remove non-volume weighting
* Remove non-volume weight
* Add ignore of flake8 notebooks
* Fix path typo
* Fix units
* Edit paths docs
* Update nb
2023-12-18 18:09:08 +01:00
Richard Stiskalek
aaa14fc880
Add density field plot and start preparing CSiBORG2 ( #94 )
...
* Add RAMSES2HDF5 conversion
* Upload changes
* Clean up
* More clean up
* updates
* Little change
* pep9
* Add basic SPH calculation for a snapshot
* Add submit script
* Remove echo
* Little changes
* Send off changes
* Little formatting
* Little updates
* Add nthreads argument
* Upload chagnes
* Add nthreads arguemnts
* Some local changes..
* Update scripts
* Add submission script
* Update script
* Update params
* Rename CSiBORGBox to CSiBORG1box
* Rename CSiBORG1 reader
* Move files
* Rename folder again
* Add basic plotting here
* Add new skeletons
* Move def
* Update nbs
* Edit directories
* Rename files
* Add units to converted snapshots
* Fix empty dataset bug
* Delete file
* Edits to submission scripts
* Edit paths
* Update .gitignore
* Fix attrs
* Update weighting
* Fix RA/dec bug
* Add FORNAX cluster
* Little edit
* Remove boxes since will no longer need
* Move func back
* Edit to include sort by membership
* Edit paths
* Purge basic things
* Start removing
* Bring file back
* Scratch
* Update the rest
* Improve the entire file
* Remove old things
* Remove old
* Delete old things
* Fully updates
* Rename file
* Edit submit script
* Little things
* Add print statement
* Add here cols_to_structured
* Edit halo cat
* Remove old import
* Add comment
* Update paths manager
* Move file
* Remove file
* Add chains
2023-12-13 16:08:25 +00:00
Richard Stiskalek
e972f8e3f2
Add pynbody and other support ( #92 )
...
* Simplify box units
* Move old scripts
* Add printing
* Update readers
* Disable boundscheck
* Add new ordering
* Clean up imports
* Enforce dtype and add mass to quijote
* Simplify print statements
* Fix little typos
* Fix key bug
* Bug fixing
* Delete boring comments
* Improve ultimate clumps for PHEW
* Delete boring comments
* Add basic reading
* Remove 0th index HID
* Add flipping of X and Z
* Updates to halo catalogues
* Add ordered caching
* Fix flipping
* Add new flags
* Fix PHEW empty clumps
* Stop over-wrriting
* Little improvements to angular neighbours
* Add catalogue masking
* Change if-else statements
* Cache only filtered data
* Add PHEW cats
* Add comments
* Sort imports
* Get Quijote workign
* Docs
* Add HMF calculation
* Move to old
* Fix angular
* Add great circle distance
* Update imports
* Update impotrts
* Update docs
* Remove unused import
* Fix a quick bug
* Update compatibility
* Rename files
* Renaming
* Improve compatiblity
* Rename snapsht
* Fix snapshot bug
* Update interface
* Finish updating interface
* Update all paths
* Add old scripts
* Add basic halo
* Update imports
* Improve snapshot processing
* Update ordering
* Fix how CM positions accessed
* Add merger paths
* Add imports
* Add merger reading
* Add making a merger tree
* Add a basic merger tree reader
* Add imports
* Add main branch walking + comments + debuggin
* Get tree running
* Add working merger tree walking along main branch
* Add units conversion for merger data
* Add hid_to_array_index
* Update merger tree
* Add mergertree mass to PHEWcat
* Edit comments
* Add this to track changes...
* Fix a little bug
* Add mergertree mass
* Add cache clearing
* Improve summing substructure code
* Littbe bug
* Little updates to the merger tree reader
* Update .giignore
* Add box selection
* Add optional deletingf of a group
* add to keep track of changes
* Update changes
* Remove
* Add manual tracker
* Fix bug
* Add m200c_to_r200c
* Add manual halo tracking
* Remove skipped snapshots
* update cosmo params to match csiborg
* remove old comments
* Add SDSSxALFALFA
* Fix bugs
* Rename
* Edit paths
* Updates
* Add comments
* Add comment
* Add hour conversion
* Add imports
* Add new observation class
* Add selection
* Add imports
* Fix small bug
* Add field copying for safety
* Add matching to survey without masking
* Add P(k) calculation
* Add nb
* Edit comment
* Move files
* Remove merger import
* Edit setup.yp
* Fix typo
* Edit import warnigns
* update nb
* Update README
* Update README
* Update README
* Add skeleton
* Add skeleton
2023-12-07 14:23:32 +00: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
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
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
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
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
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
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
Richard Stiskalek
cb5d35b1be
Density field calculation ( #58 )
...
* Add iterative density field generation
* Edit particle halfwidth selection
* Update import
* Remove old file
* Add position wrapping
* Add RSD support
* Add density field calculation
* Edit paths to the density field
* Flip argument order
* Edit documentation
* Edit docs
* update nb
2023-05-08 14:02:20 +01:00
Richard Stiskalek
4265315b47
Revert "Run density field estimator ( #56 )" ( #57 )
...
This reverts commit 98d0578fa7
.
2023-05-08 13:59:55 +01:00
Richard Stiskalek
98d0578fa7
Run density field estimator ( #56 )
...
* Add iterative density field generation
* Edit particle halfwidth selection
* Update import
* Remove old file
* Add position wrapping
* Add RSD support
* Add density field calculation
* Edit paths to the density field
* Flip argument order
2023-05-08 13:58:12 +01:00
Richard Stiskalek
f48eb6dcb0
Dump radial profile information ( #48 )
...
* add radial position path
* pep8
* Add basic fit profile dumping
* pep8
* pep8
* pep8
* pep8
* pep8
* pep8
* Update TODO
* Fix parts is None bug
* Update nb
2023-04-27 00:18:30 +01:00
Richard Stiskalek
fdb0df8d4c
Add mmain and other major updates ( #44 )
...
* Move paths to a separate file
* Add mmain reader
* Add a verbosity flag
* Fix imports
* Fix bug
* Rename files
* Return ultimate parents
* Add script to generate mmain
* Remove mmain path
* edit path
* Add mmain path
* Change function name
* Rename function
* Turn off verbose
* Fix list requirement
* Edit init match paths
* Fix init pathing
* Edit paths docs
* Edit dumpdir name
* Rename path
* Fix split paths
* Remove unused import
* Add comment
* Update readme
* remove read mmain
* Rename haloatalogue
* Fix minor bugs
* Update nbs
* Add create directory option
* Move split jobs
* Move spliot jobs
* Remove splitting
* Add import
* Edit script
* Deeper split folder
* Fix paths bug
* Rename catalogue
* Rename Catalogue
* Add new clumpread
* Edit paths
* add knn paths
* Update commenting
* Update imports
* Add more conversions
* Update temp file
* Add a note
* Add catalogue
* Cooment
* Update TODO
* Update script
* add nb
* Update
* pep8
* edit paths & pep8
* Fix knn auto paths
* add paths docs
* Add auto and cross knn paths
* Add new paths
* Simplify tpcf reading
* pep8 patch
* update readme
* Update progress
* pep8
* pep8
* pep8
* pep8
* pep8
* pep8
* pep8
* pep8
* pep8
* pep8
* pep8
* pep8
* pep8
* pep8
* pep8
* Pep 8 and restructure
* add lambda spin
* add clump and halo
* add checks
* Edit halo profile fit
* Update gitignore
* backup script
2023-04-18 11:02:36 +02:00