CosmoStat / CosmoStat/shapepipe

[NEW FEATURE] Ubersegmentation map

Open
#602 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Python
Stars
18
Forks
14
Avg merge
8h 40m
Merged PRs (30d)
10

Description

The sextractor segmaps have problems with shear bias in the direction of neighbors in blended galaxies. From Jarvis 2016: tests revealed significant biases from the masking procedure we had been using, involving just the SEXTRACTOR segmentation maps. When a galaxy had a bright neighbor on the same postage stamp, light from the neighbor that was just outside the segmentation map was being included as part of the fit, thus significantly biasing the inferred shapes in the direction of the neighbor.

how to implement uberseg (again from Jarvis 2016)

  1. start with the SEXTRACTOR segmentation map from the coadd image,
  2. map it on to the corresponding pixels of the single-epoch images.
  3. set pixels in the weight map to zero if they were either associated with other objects in the segmentation map or were closer to any other object than to the object of interest.
Screen Shot 2022-12-12 at 11 52 29 AM

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing where the SExtractor coadd segmentation map and single-epoch weight maps are handled. Implement the requested mapping and masking rules from the issue, including zeroing pixels assigned to other objects or closer to another object, then verify the resulting masks on blended galaxies against the expected shear-bias behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
computer-vision
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.