Peter Williams
a028d92522
Merge pull request #62 from pkgw/toast-wcs-flexibility
...
wwt_data_formats/imageset.py: be less picky about WCS when we're TOAST
2024-02-09 12:10:17 -05:00
Peter Williams
e37dc2a525
docs/installation.rst: tweak an anchor to make the linkcheck happy
2024-02-09 11:29:46 -05:00
Peter Williams
33d5b98fbc
wwt_data_formats/imageset.py: be less picky about WCS when we're TOAST
...
If we're using `set_position_from_wcs()` for a TOAST imageset, the
details of the WCS aren't very important, since we're just using it to
obtain basic centering and sizing info. So, we can skip various checks
about square pixels and such.
Also improve an error message that referred to a non-positive CD
determinant when it was really checking for 0 or NaN (in effect). We are
OK with negative determinants if the image isn't tiled.
2024-01-31 16:44:29 -05:00
Peter Williams
94765e9e67
Merge pull request #61 from pkgw/zenodo-again
...
Re-enable Zenodo deposition
2023-12-14 19:53:18 +00:00
Peter Williams
d4600ee0ee
ci: update Ubuntu image versions
2023-12-14 14:32:48 -05:00
Peter Williams
f99157217c
Revert "ci: temporarily disable Zenodo so we can get a release out"
...
Cranko has been fixed up, so we can restore the Zenodo integration.
This reverts commit 60d901b8ab
.
2023-12-14 14:24:23 -05:00
Peter Williams
5a95ef5c62
Merge pull request #60 from pkgw/register-images
...
Add "wwtdatatool wtml register-images"
2023-11-13 14:31:32 -05:00
Peter Williams
10b5d2e93b
docs/conf.py: more updates so we can build with inherited traitlets members
2023-11-13 13:51:14 -05:00
Peter Williams
4d393332cd
Add "wwtdatatool wtml register-images"
2023-11-13 13:24:19 -05:00
Peter Williams
cb632a1e56
Merge pull request #59 from pkgw/no-zenodo
...
Temporarily disable Zenodo
2023-10-24 10:26:38 -04:00
Peter Williams
67877f9c99
ci/azure-deployment.yml: use ubuntu-latest for stuff here
2023-10-24 10:18:24 -04:00
Peter Williams
60d901b8ab
ci: temporarily disable Zenodo so we can get a release out
2023-10-24 10:17:51 -04:00
Peter Williams
cc5aa1ff3c
Merge pull request #58 from pkgw/imgset-meta
...
wwt_data_formats/imageset.py: add "xmeta" for serializable metadata, like we have for places
2023-10-24 09:10:30 -04:00
Peter Williams
acfb6e5d2c
Various sponsorship branding updates
2023-10-24 09:01:50 -04:00
Peter Williams
4049b77e10
docs: fix docs build
2023-10-24 08:54:58 -04:00
Peter Williams
20f5c82551
docs/conf.py: reformat as per VS Code
2023-10-24 08:54:43 -04:00
Peter Williams
2dfb8f9533
.readthedocs.yaml: rename and update this
2023-10-24 08:39:37 -04:00
Peter Williams
9aa4ac11ee
wwt_data_formats/imageset.py: add "xmeta" for serializable metadata, like we have for places
2023-10-23 18:29:32 -04:00
Peter Williams
59f264a100
Merge pull request #57 from pkgw/front-door-email
...
Update the "front door" email address to hello@worldwidetelescope.org
2023-08-18 00:18:53 +00:00
Peter Williams
40b232640f
Update the "front door" email address to hello@worldwidetelescope.org
2023-08-17 17:25:31 -04:00
Peter Williams
f9882f4faa
pyproject.toml: fix typo!
2023-03-29 16:13:12 -04:00
Peter Williams
8f3a977b87
Merge pull request #56 from pkgw/odd-sized-study
...
wwt_data_formats/imageset.py: fix positioning of odd-sized studies
2022-10-25 19:49:38 +00:00
Peter Williams
9e62e0886c
ci/azure-build-and-test.yml: specify Python 3.10 for coverage
...
Just had a failure due to it trying to pull in 3.11, which just came out!
2022-10-25 15:34:22 -04:00
Peter Williams
64bf29a053
wwt_data_formats/imageset.py: fix positioning of odd-sized studies
...
As explored in WorldWideTelescope/wwt-webgl-engine#212 , there were times
when "study" FITS images were landing a half-pixel off from their
intended locations. After some digging, I realized that the issue is
that odd-sized images have to be shifted a half-pixel relative to their
"ideal" centering in the tiling pixelization. We need to take account of
that here.
2022-10-25 15:18:57 -04:00
Peter Williams
5c7af02f92
Merge pull request #55 from pkgw/plate-file
...
Add support for V1 plate files
2022-09-14 20:00:39 +00:00
Peter Williams
531df450ad
ci/azure-build-and-test.yml: update macos image version
2022-09-14 15:54:36 -04:00
Peter Williams
430a77f60a
wwt_data_formats/plate.py: add writer, tests, docs
2022-09-14 15:42:01 -04:00
Peter Williams
f75ec50e81
wwt_data_formats/tests/test_folder.py: use centralized text fixture
2022-09-14 15:16:01 -04:00
Peter Williams
0953befb34
wwt_data_formats/plate.py: add this module
...
Skeleton support for dealing with plate files. It turns out that the 4
GB plate file format (which I'll call "V1") is incredibly easy to
handle, so that's nice.
2022-09-13 17:34:41 -04:00
Peter Williams
7db0f13762
Merge pull request #54 from pkgw/accept-tpv
...
wwt_data_formats/imageset.py: accept the TPV projection
2022-09-13 20:38:32 +00:00
Peter Williams
d2ba365f6f
wwt_data_formats/imageset.py: accept the TPV projection
...
This is non-standard but comes up in DASCH data. It's TAN plus distortions, so if
we just treat it like TAN, the results for this routine should be OK.
2022-09-13 16:26:35 -04:00
Peter Williams
9bc33efb37
Merge pull request #50 from imbasimba/toast-position
...
Allow position to be set by WCS for TOAST imagesets
2022-08-22 15:27:25 +00:00
Peter Williams
8bfbec1c10
Merge pull request #53 from pkgw/concept-doi
...
ci/zenodo.json5: set the Zenodo concept record ID
2022-08-22 13:18:10 +00:00
Henrik Norman
cb88cb8f4c
Useless properties for TOAST (offset, rotation, base_degrees_per_tile) are no longer set when setting position from WCS
2022-08-22 13:59:36 +02:00
Peter Williams
77d70dcd95
ci/zenodo.json5: set the Zenodo concept record ID
2022-08-19 14:07:10 -04:00
Peter Williams
c7f818347c
ci/zenodo.json5: remove "grants" specification
...
Zenodo's grants database, which seems to come from OpenAIRE, is
incomplete, and it turns out that it will reject metadata associated
with grants not in the database. Too bad. I filed:
https://github.com/zenodo/zenodo/issues/2371
to ask a few questions about the whole situation.
2022-08-19 13:49:55 -04:00
Peter Williams
85be5f9a4a
Merge pull request #52 from pkgw/add-doi
...
Add support for DOI registration and display.
2022-08-19 16:27:40 +00:00
Peter Williams
c48caabd30
Add support for DOI registration and display.
...
Copied nearly verbatim from Toasty.
2022-08-19 12:10:53 -04:00
Peter Williams
4d7e718964
Merge pull request #51 from pkgw/remote-view
...
Add some features needed for "toasty view" over SSH
2022-08-19 16:10:25 +00:00
Peter Williams
c751073107
wwt_data_formats/tests/test_server.py: fix for Python <3.9
2022-08-19 12:05:02 -04:00
Peter Williams
25336ed1eb
wwt_data_formats/tests/test_server.py: add a heartbeat test
...
This better show up in my coverage!
2022-08-19 11:42:24 -04:00
Peter Williams
0ddab28007
Fix up tests and eliminate a warning.
2022-08-19 11:22:48 -04:00
Peter Williams
176e833738
wwt_data_formats/cli.py: reformat with "black"
2022-08-19 11:22:37 -04:00
Peter Williams
717e7240c4
Write some docs for the new features
2022-08-19 11:02:01 -04:00
Peter Williams
6d4fa4597a
wwt_data_formats/server.py: add "heartbeat" mode
2022-08-18 14:58:01 -06:00
Peter Williams
d0a63afe97
wwt_data_formats/server.py: separate out launch_app_for_wtml functionality
2022-08-18 11:41:07 -04:00
Peter Williams
6b66c7ffb4
wwt_data_formats/server.py: flush output so that SSH sends it
2022-08-18 09:15:53 -06:00
Henrik Norman
f1108d0ddc
Allow position to be set by WCS for TOAST imagesets
2022-08-18 11:04:34 +02:00
Peter Williams
9518719406
Merge pull request #49 from pkgw/better-classifications
...
Better classifications, enum numerics, and a fix for Apus
2022-07-05 22:21:18 +00:00
Peter Williams
7c334d54d9
Tidying docs and tests
2022-07-05 16:51:20 -04:00