Comments (15)
It seems like @chihway has made much progress on this using the WLPipe during the Sprint Week. @chihway, can you post some plots here and then we can continue to make a validation test from what you have done?
from descqa.
Hi @yymao, I've been working on this - we don't have cosmosis on the descqa environment so it's not exactly the same validation test but I'm implementing a similar thing with the programs we have in the environment.
from descqa.
@yymao @chihway : this will be more simple though and it would be great to do the proper analysis with the pipeline and the analysis tools we're using. Once I have the simple version implemented it would be easy to swap it out so I'm guessing setting up the environment to have these tools will be the main challenge to that.
from descqa.
Thanks @patricialarsen, do you want to share some plots here too? BTW, I couldn't assign you, please consider add your GitHub account to the DESC member directory.
from descqa.
Sorry guys just saw this, below are what I have for proto-DC2 and buzzard_test
from descqa.
So Buzzard was run on the full area that's available, right? Thanks! (btw, somewhere it said that protoDC2 is 2.5x2.5, it's 5x5).
from descqa.
Buzzard was run on 'buzzard_test' in gcr which is one healpix (~50 deg^2?) tile.
And yeah sorry I must have mis-written the area. Yes 5x5.
from descqa.
I think this is Buzzard_test, so is only 53.7 sq. deg.
from descqa.
@patricialarsen @chihway @jablazek It sounds to me that this issue actually covers 2 different things: IA pt functions tests and WL 2pt functions. I'm proposing opening another issue where I am going to implement the Ellipticity-Direction correlation function if that's ok with you guys
from descqa.
@EiffL that sounds a good idea. @chihway, should I rename this to validation for WLPipe, and open a new issue for @patricialarsen, @EiffL, and @jablazek on the Ellipticity-Direction correlation?
from descqa.
this seems sensible to me. The necessary 2pt codes are similar but not the same.
from descqa.
Yep sounds good to me!
from descqa.
Just to keep this issue updated: a first draft of shear-shear 2pt correlations is in the pull request labelled "first commit of shear test" (#54)
This doesn't use WLPipe yet, but a simple theory code. It is very preliminary and will be updated over the coming weeks, but currently plots 2pt shear correlation functions from the simulation data against theory within the DESCQA framework.
from descqa.
In response to @rmandelb (comment below)
The main difference between the shear-shear validation test plots and @chihway's plot is that the theory she used was from WLPipe. It would be great to incorporate that theory, but it's not in the descqa environment on nersc so I'm using a simpler theory code based on the camb module that is in the environment. We could try to get it installed properly but it's only worthwhile if we require high accuracy at the validation test stage.
Effectively the update on the test is that a simple version for making the plots and comparing with theory is ready to go, but we need validation criteria to determine if they pass/fail the test, and some extensions like using tomography or comparing shear/convergence can also be implemented fairly quickly depending on requirements.
original comment
@patricialarsen - I wanted to touch base with you about this validation test. A few questions:
You mentioned that this test is for lensing as well as for IAs. If so, I think it would be worth splitting into two tests because they are testing rather different things for which our validation criteria will differ quite a bit. Do you agree, and if so, could you think about the proper split to make and open a new issue/issues as appropriate?
I know that @chihway had done some tests of shear-shear correlations already, and I wanted to know if you have seen that work and might consider incorporating some of it? (or whether there was some obstacle to doing that)
An update on the status of this test / these tests would be useful.
from descqa.
Implemented in #54
from descqa.
Related Issues (20)
- Tree ring test
- validate instance catalogs to filter out offending AGN HOT 3
- number counts test updates HOT 6
- Update DESCQA web app's landing page HOT 4
- Ability to "tag" a run after the run is complete
- `sklearn.cluster.k_means` not working when `n_jobs=-1` is set HOT 1
- README is pointing to jupyter-dev
- Segmentation fault running some correlation function tests HOT 2
- Shear Test fails due to OSError: libgfortran.so.3: cannot open shared object file: No such file or directory HOT 7
- shear_test fails due to camb attribute error
- Move from project/projecta to cfs
- Python Environment Name Change stack => desc HOT 1
- Need to update versions of gsl and cray-fftw in run_master.sh HOT 2
- Set HDF5_USE_FILE_LOCKING=FALSE in run_master.sh
- Make DESCQA compatible with new desc-python environment HOT 6
- Is there a way to pass `external_data_dir` as an argument? HOT 5
- Revert to using the desc-python env at NERSC
- Experiment with generalizing tests beyond GCRCatalogs HOT 3
- Versioning of releases and plans any plans for an updated release? HOT 1
- DeltaSigma test failures HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from descqa.