-
Notifications
You must be signed in to change notification settings - Fork 30
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
Size luminosity test #56
Conversation
…ble 5 of van der Wal et al 2014
…d from Buzzard but van der Wel et al using rest frame V-band luminosity
@vvinuv thanks. This is good. You can also update the branch vinu, but it is recommended to use a branch for a new task that you are working on (and use corresponding name for the branch). |
@vvinuv can you also paste a link to a DESCQA run of this PR? Thanks. |
@yymao Thanks! Here is the link https://portal.nersc.gov/project/lsst/descqa/v2/?run=2018-01-06_28
…On 6 January 2018 at 13:47, Yao-Yuan Mao ***@***.***> wrote:
@vvinuv <https://github.com/vvinuv> can you also paste a link to a DESCQA
run of this PR? Thanks.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#56 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ADJ23Y8l_aandz1Z968oilpL0VXff4G5ks5tH83CgaJpZM4RVarj>
.
--
Vinu Vikraman
http://www.hep.anl.gov/vvikraman/ <http://www.sas.upenn.edu/~vinu/>
|
@vvinuv - I took a look at the plots and have some questions:
|
@rmandelb Sorry for the late reply.
|
@rmandelb There was a bug and the labels are fixed https://portal.nersc.gov/project/lsst/descqa/v2/?run=2018-01-08_6&test=size_vanderWel2014_SM_Lum @yymao I think if @rmandelb has any suggestions to label the errors in the figure I will update the script again for PR. |
Thanks for the bug fix. Regarding the labels, perhaps you could just update the plot title to say something like "buzzard_test vs. van der Wel+2014: comparing mean and scatter"? |
Thanks @rmandelb! Here is the output https://portal.nersc.gov/project/lsst/descqa/v2/?run=2018-01-08_8&test=size_vanderWel2014_SM_Lum |
Looks good to me, thank you. |
…py and configs/size_COSMOS.yaml to configs/size_bulge_disk_COSMOS.yaml to distingush from the weighted size to the bulge, disk sizes
…s/size_bulge_disk_COSMOS.yaml
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@vvinuv thanks for updating the PR. Can you post a link to these tests in the web interface?
I think the major change required here is to merge SizeStellarMassLuminosity.py
and SizeStellarMassLuminosityBulgeDisk.py
. The two modules are very similar and I think they can be merged and we can use the config file to control the behavior.
Also, the tests should refrain from checking which catalog is being run on. The conditional statement in SizeStellarMassLuminosityBulgeDisk.py
that checks for buzzard is now not necessary since we also have a test to test total size.
In short, I think we need only one module, and two config files. One config file is for the total size test, and the other is for the disk/bulge size test. And when the disk/bulge option is on, the test would check whether or not per-component sizes exist in the catalog, and skip the catalog if not.
Does that make sense?
@yymao it does make sense. I was doing the separate scripts as those use
completely different parameters from the catalog. I will check if I can
rewrite one validation script.
…On 21 February 2018 at 10:53, Yao-Yuan Mao ***@***.***> wrote:
***@***.**** requested changes on this pull request.
@vvinuv <https://github.com/vvinuv> thanks for updating the PR. Can you
post a link to these tests in the web interface?
I think the major change required here is to merge
SizeStellarMassLuminosity.py and SizeStellarMassLuminosityBulgeDisk.py.
The two modules are very similar and I think they can be merged and we can
use the config file to control the behavior.
Also, the tests should refrain from checking which catalog is being run
on. The conditional statement in SizeStellarMassLuminosityBulgeDisk.py
that checks for buzzard is now not necessary since we also have a test to
test total size.
In short, I think we need only one module, and two config files. One
config file is for the total size test, and the other is for the disk/bulge
size test. And when the disk/bulge option is on, the test would check
whether or not per-component sizes exist in the catalog, and skip the
catalog if not.
Does that make sense?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#56 (review)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ADJ23aQ4yZh6mO_4HkVV1AN259jpcMPgks5tXEobgaJpZM4RVarj>
.
--
Vinu Vikraman
http://www.hep.anl.gov/vvikraman/ <http://www.sas.upenn.edu/~vinu/>
|
…anges to config size file. Data file remove shortly
…dation and bulge and disk validation.
…baum2014_LumF814W_size.txt
…size-luminosity-test
@vvinuv thanks for the update. Let me know if this is ready to be reviewed. BTW, is the file |
@yymao Yes, it is ready for review. I will delete SizeAppmagBulgeDiskCOSMOS
from the repository
…On 23 February 2018 at 10:26, Yao-Yuan Mao ***@***.***> wrote:
@vvinuv <https://github.com/vvinuv> thanks for the update. Let me know if
this is ready to be reviewed.
BTW, is the file SizeAppmagBulgeDiskCOSMOS.py used by any test? Right now
I found no config file using it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#56 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ADJ23ezsGFTfypC4yh6g1LSVp_DpRYfbks5tXua8gaJpZM4RVarj>
.
--
Vinu Vikraman
http://www.hep.anl.gov/vvikraman/ <http://www.sas.upenn.edu/~vinu/>
|
@vvinuv Can you take a look at https://travis-ci.org/LSSTDESC/descqa/jobs/345344135#L600. Lines that are started with For the "super-init-not-called" warning, add |
@yymao I just did it.
I am not quite sure what you meant by "For the "super-init-not-called"
warning, add #pylint: disable=W0231 or super(SizeStellarMassLuminosity,
self).__init__(**kwargs), to the __int__ function."?
Is that referring to "W: 29, 4: __init__ method from base class
'BaseValidationTest' is not called (super-init-not-called)"
…On 23 February 2018 at 13:45, Yao-Yuan Mao ***@***.***> wrote:
@vvinuv <https://github.com/vvinuv> Can you take a look at
https://travis-ci.org/LSSTDESC/descqa/jobs/345344135#L600. Lines that are
started with W: need to be addressed. Mostly just to remove unused
variable.
For the "super-init-not-called" warning, add #pylint: disable=W0231 or
super(SizeStellarMassLuminosity, self).__init__(**kwargs), to the __int__
function.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#56 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ADJ23ZX6T7iBLKXlNF051NvaF0oVE5u5ks5tXxVsgaJpZM4RVarj>
.
--
Vinu Vikraman
http://www.hep.anl.gov/vvikraman/ <http://www.sas.upenn.edu/~vinu/>
|
yes. |
Is it okay now? I am not quite sure why I could not update the branch 'vinu'?