DJA x SourceXtractor++
Introduction
This project looks into implementing SourceXtractor++ on the DAWN JWST Archive (DJA). The DJA is a repository of public JWST galaxy data reduced and ready for science. This project aims at expanding the DJA with model fitting and more precise measurements on the different sets of photometric images.
Installation
This code can be installed via PyPI: pip install dja_sepp --upgrade
You will still need to download the config folder and store it somewhere accessible. Having it outside the package will allow you to make changes to the models and to the parameters.
Usage
- (optional) Cutouts in the image :
00.2_Cutout.ipynb - Detect point-like sources with the F200W band + create the PSF for every band :
03.1_SingleBand-PSF.ipynb - Run SourceXtractor++ in detection mode :
04_SE++.ipynb - Compare the results to the DJA :
06_Validation.ipynb - View and analyse the results :
05_Analysis.ipynb
Dependencies
Utilization with AWS EC2
One of the goal of this project is also to run SourceXtractor++ on AWS EC2 to make it run in the background and faster than on your personal computer.
A benchmark is currently being run to find how to set the parameters in SE++ and AWS EC2 to minimize runtime depending on the size of your images and the number of bands wanted.
To know how to use easily AWS EC2 in combination with Jupyter, please refer to this series of tutorial.
Metadata
Release files for dja-sepp 0.1.24
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dja_sepp-0.1.24.tar.gz | 246.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dja_sepp-0.1.24-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 516.3 kB
Release files / dja_sepp-0.1.24.tar.gz
| Download URL | dja_sepp-0.1.24.tar.gz |
|---|---|
| Size | 246.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3f59cc8e4dffc1102dd2d896c30ec9423dd8adddfebfa3835534e4b5afc727a0
|
|
BLAKE2b-256 checksum How to use checksums |
f3c5e374ef3dc7031142ea9ea32ad12d1e773a1f164f0c521882f105a53a72e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.9.19
|
Release files / dja_sepp-0.1.24-py3-none-any.whl
| Download URL | dja_sepp-0.1.24-py3-none-any.whl |
|---|---|
| Size | 270.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
87aa43eaf35fe108089cf8814e57ad5282e1acffa83ab7bdc1af6e2034556223
|
|
BLAKE2b-256 checksum How to use checksums |
0dbc27e3bff5e4b21d0dfdae2bb166543e03e0a7ec74135e349239d97eca46bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.9.19
|