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

MS is not conformant #9

Open
dentalfloss1 opened this issue Oct 21, 2020 · 9 comments
Open

MS is not conformant #9

dentalfloss1 opened this issue Oct 21, 2020 · 9 comments

Comments

@dentalfloss1
Copy link

Hi,
I am attempting to run killMS and I see the following pasted below. I am unsure how to fix this. Attached are the log files.
kilMS-373073-err.txt
kilMS-373073-out.txt

- 16:24:13 - ClassMS            | �[1m�[91mMS is non conformant!�[0m�[0m
Traceback (most recent call last):
  File "/usr/local/bin/kMS.py", line 1245, in <module>
    main(OP=OP,MSName=MSName)
  File "/usr/local/bin/kMS.py", line 516, in main
    GD=GD)
  File "/usr/local/lib/python2.7/dist-packages/killMS/Data/ClassVisServer.py", line 83, in __init__
    self.Init()
  File "/usr/local/lib/python2.7/dist-packages/killMS/Data/ClassVisServer.py", line 126, in Init
    MS=ClassMS.ClassMS(self.MSName,Col=self.ColName,DoReadData=False,ReadUVWDT=ReadUVWDT,GD=self.GD,**kwargs)
  File "/usr/local/lib/python2.7/dist-packages/killMS/Data/ClassMS.py", line 64, in __init__
    self.ReadMSInfo(MSname,DoPrint=DoPrint)
  File "/usr/local/lib/python2.7/dist-packages/killMS/Data/ClassMS.py", line 681, in ReadMSInfo
    raise
@cyriltasse
Copy link
Contributor

Hi sorry for not replying your email before - I'll send you an invite to the kMS/DDF development repo to try it with a newer version and discuss the issue...

@cyriltasse
Copy link
Contributor

Hey Sarah - check this out: https://github.com/cyriltasse/killMS/issues/40

@samit97
Copy link

samit97 commented Jun 6, 2023

Hi,
I am also getting the same "MS is non-conformant" issue. Can you tell me how you solve the problem?

@bennahugo
Copy link
Collaborator

bennahugo commented Jun 6, 2023

It is raised when not all baselines are present for all times (ie not all the data is on a regular grid). It could be caused by CASA split set to remove fully flagged rows for instance. You will need to repad your data to contain these missing rows (or resplit with the flag set to false)

@dentalfloss1
Copy link
Author

For now, I just commented out the shape checking portion of the kMS code and it seems to run happily after that. Not sure why it would stop everything when the rest of the calibration works just fine.

@bennahugo
Copy link
Collaborator

@cyriltasse should comment but I think this breaks assumptions further down in the code. It is probably not safe to comment the check

@o-smirnov
Copy link
Collaborator

Yeah check the results very carefully. There are many ways to be non-conformant, and not all of them are necessarily fatal, so the check you commented out may well be a little over-zealous at times... but you're on shaky ground.

@dentalfloss1
Copy link
Author

dentalfloss1 commented Jun 6, 2023 via email

@cyriltasse
Copy link
Contributor

Yeah - i can't remember why but there was some reason to request for this... I could dig again if it doesn't work for you @dentalfloss1

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

5 participants