Skip to main content

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.

PyPI - Version

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

  1. (optional) Cutouts in the image : 00.2_Cutout.ipynb
  2. Detect point-like sources with the F200W band + create the PSF for every band : 03.1_SingleBand-PSF.ipynb
  3. Run SourceXtractor++ in detection mode : 04_SE++.ipynb
  4. Compare the results to the DJA : 06_Validation.ipynb
  5. 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)

Source distribution for dja-sepp 0.1.24
File Size Uploaded
dja_sepp-0.1.24.tar.gz 246.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dja-sepp 0.1.24
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.24 This release

2 release files

0.1.23

2 release files

0.1.22

2 release files

0.1.19

2 release files

0.1.17

2 release files

0.1.16

2 release files

0.1.15

2 release files

0.1.14

2 release files

0.1.13

2 release files

0.1.12

2 release files

0.1.11

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page