Skip to content

Smartstack filenames and JPEG utilities#470

Draft
timbeccue wants to merge 5 commits into
mainfrom
feature/smartstack-pr2-jpg
Draft

Smartstack filenames and JPEG utilities#470
timbeccue wants to merge 5 commits into
mainfrom
feature/smartstack-pr2-jpg

Conversation

@timbeccue

Copy link
Copy Markdown
Contributor

This is the second of four PRs that can be reviewed independently in service of smartstacking now that the scaffolding is in place.

This PR adds two capabilities: generate smartstack filenames, and create stretched jpg files.

⚠️ how we name files is currently under discussion, so we should resolve that before this is finalized and merged.

The filenames take two inputs (the range of the smartstacks) and produce an output that substitutes the file number with the range of both. For example:

inputs
tst2m002-xx06-20260213-0031-e09.fits
tst2m002-xx06-20260213-0042-e09.fits

output
tst2m002-xx06-20260213-0031-0042-e09.fits

There is also a function to create the jpg filenames, with large_thumbnail.jpg and small_thumbnail.jpg appended for their respective sizes.

Jpg stretching uses auto-stretch (see this repository) and pillow for file creation. Both are new dependencies for the project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant