CosmoStat / CosmoStat/shapepipe
Re-build mask_package
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- Python
- Stars
- 18
- Forks
- 14
- Avg merge
- 8h 40m
- Merged PRs (30d)
- 10
Description
In GitLab by @aguinot on Jan 18, 2018, 09:52
Exemple of things to change :
- Star catalog. Replace GSC by Gaia.
- Use another wrapper than CDSclient which provide too complex output really hard to handle.
- Avoid the .reg syntax (from DS9).
- Avoid the usage of WeightWatcher (WW) which create temporary file possibly problematic (size ~ 100Mo).
- Need weight image and do nothing with it only needed for WW.
- Fit automaticly mask on object without external parametrization.
- No possibility to use an external mask.
Contributor guide
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
Start by locating the existing mask_package implementation and its callers, then review how it uses the GSC catalog, CDSclient, DS9 .reg files, WeightWatcher, and external masks. Define the replacement workflow against each listed requirement; done means the package can automatically fit masks without external parametrization or unnecessary weight-image and temporary-file handling.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- computer-vision
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100