GalSim-developers / GalSim-developers/GalSim
Update Gaussian random shear field generation
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 272
- Forks
- 121
- PR merge metrics
- No merged PRs in 30d
Description
@gbernstein pointed out that this paper:
http://arxiv.org/abs/1406.6072
has an algorithm for making Gaussian random fields that isn't subject to some of the issues that show up with our current periodic box-dependent algorithm, such as failure to reproduce shear correlations on scales comparable to ~1/2 the size of the simulated area. We should consider implementing this in GalSim.
Thanks for pointing this out, Gary!
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Read the linked paper first, then locate GalSim's current periodic box-dependent Gaussian random field implementation. Compare the existing approach with the paper's algorithm and determine the integration scope; done means GalSim can generate fields without the stated shear-correlation failure on scales comparable to half the simulated area.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100