Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GLEAM FITS sourcelist reading #27

Open
d3v-null opened this issue Nov 3, 2023 · 0 comments
Open

GLEAM FITS sourcelist reading #27

d3v-null opened this issue Nov 3, 2023 · 0 comments

Comments

@d3v-null
Copy link
Collaborator

d3v-null commented Nov 3, 2023

edit: sorry, not a regression, I didn't realize I was on the peel branch.

The Gleam Sky Model FITS file https://github.com/GLEAM-X/GLEAM-X-pipeline/blob/master/models/GGSM_updated.fits is a common sourcelist, we should aim to get support for it into main.

on the peel branch:

> hyperdrive srclist-verify /home/dev/srclists/GGSM_updated.fits
[2023-11-03T05:00:39Z INFO mwa_hyperdrive::cli:192] hyperdrive srclist-verify 0.2.1
[2023-11-03T05:00:39Z INFO mwa_hyperdrive::cli:301] Compiled on git commit hash: e7be574
[2023-11-03T05:00:39Z INFO mwa_hyperdrive::cli:306]             git head ref: refs/heads/peel
[2023-11-03T05:00:39Z INFO mwa_hyperdrive::cli:308]             Tue, 04 Jul 2023 10:28:13 +0000
[2023-11-03T05:00:39Z INFO mwa_hyperdrive::cli:309]          with compiler rustc 1.68.2 (9eb3afe9e 2023-03-27)
[2023-11-03T05:00:39Z INFO mwa_hyperdrive::cli:310] 
[2023-11-03T05:00:39Z INFO mwa_hyperdrive::cli::srclist::verify:67] /home/dev/srclists/GGSM_updated.fits:
[2023-11-03T05:00:39Z DEBUG mwa_hyperdrive::srclist::read:25] Attempting to read source list
[2023-11-03T05:00:39Z DEBUG mwa_hyperdrive::srclist::fits::read:63] I reckon this is a 'GLEAM FITS' source list
[src/srclist/fits/read.rs:475] start.elapsed() = 210.320802ms
[src/srclist/fits/read.rs:522] start.elapsed() = 324.522304ms
[2023-11-03T05:00:40Z INFO mwa_hyperdrive::cli::srclist::verify:132]     fits-style source list
[2023-11-03T05:00:40Z INFO mwa_hyperdrive::cli::srclist::verify:142]     386408 sources, 386408 components (293880 points, 92528 gaussians, 0 shapelets)
[2023-11-03T05:00:40Z INFO mwa_hyperdrive::cli::srclist::verify:146]     Flux-density types: 386408 power laws, 0 curved power laws, 0 lists
[2023-11-03T05:00:40Z INFO mwa_hyperdrive::cli::srclist::verify:149] 
[2023-11-03T05:00:40Z DEBUG mwa_hyperdrive::cli::common::printers:78] Displaying warnings
[2023-11-03T05:00:40Z INFO mwa_hyperdrive::cli:256] hyperdrive srclist-verify complete.

main 0.3.0 does not support.

[2023-11-03T05:00:24Z INFO mwa_hyperdrive::cli:174] hyperdrive srclist-verify 0.3.0
[2023-11-03T05:00:24Z INFO mwa_hyperdrive::cli:279] Compiled on git commit hash: 1e36c75
[2023-11-03T05:00:24Z INFO mwa_hyperdrive::cli:284]             git head ref: refs/heads/main
[2023-11-03T05:00:24Z INFO mwa_hyperdrive::cli:286]             Mon, 2 Oct 2023 07:04:44 +0000
[2023-11-03T05:00:24Z INFO mwa_hyperdrive::cli:287]          with compiler rustc 1.72.1 (d5c2e9c34 2023-09-13)
[2023-11-03T05:00:24Z INFO mwa_hyperdrive::cli:288] 
[2023-11-03T05:00:24Z INFO mwa_hyperdrive::cli::srclist::verify:67] GGSM_updated.fits:
[2023-11-03T05:00:24Z DEBUG mwa_hyperdrive::srclist::read:25] Attempting to read source list
[2023-11-03T05:00:24Z TRACE mwa_hyperdrive::srclist::read:87] Failed to read source list as rts-style
[2023-11-03T05:00:24Z TRACE mwa_hyperdrive::srclist::read:96] Failed to read source list as ao-style
[2023-11-03T05:00:24Z TRACE mwa_hyperdrive::srclist::read:103] Failed to read source list as woden-style
[2023-11-03T05:00:24Z TRACE mwa_hyperdrive::srclist::read:110] Failed to read source list as hyperdrive-style json
[2023-11-03T05:00:24Z TRACE mwa_hyperdrive::srclist::read:117] Failed to read source list as hyperdrive-style yaml
[2023-11-03T05:00:24Z INFO mwa_hyperdrive::cli::srclist::verify:105] Could not interpret the contents of the source list. Specify which style source list it is, and a more specific error can be shown.
[2023-11-03T05:00:24Z INFO mwa_hyperdrive::cli::srclist::verify:106] 
[2023-11-03T05:00:24Z DEBUG mwa_hyperdrive::cli::common::printers:78] Displaying warnings
[2023-11-03T05:00:24Z INFO mwa_hyperdrive::cli:234] hyperdrive srclist-verify complete.
@d3v-null d3v-null changed the title Regression: GLEAM FITS sourcelist reading GLEAM FITS sourcelist reading Nov 3, 2023
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

No branches or pull requests

1 participant