Git Product home page Git Product logo

centerer's People

Contributors

davidwhogg avatar mjvakili avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

centerer's Issues

regularize divisions

  • find the divisions in the code (ab - c^2) / (blah) and add "tiny" to the denominator. This pulls us towards zero. Now figure out the "units" of the denominator and suggest a good value for "tiny".

inefficiency plots

  • don't call it inefficiency in the axis label, call it a formula.
  • x range same as scatterplots
  • y range -0.1 to 1.1 linear
  • alpha=0.5 horizontal lines at 0 and 1
  • FWHM has units (pix)

nearby point sources!

regarding ref last comment: write a simple test to assess the effect of nearby sources on saturating crlb

can't make paper!!

@mjvakili can you fix these bugs?

Or else add a Makefile such that the paper builds with "make".

! Undefined control sequence.
l.107 ...n of the parameters of the PSF model (\eg
                                                   size),

! Undefined control sequence.
<recently read> \Boldsymbol 

l.155 related to $B$ model parameters $\Boldsymbol
                                                  {\mathbf{\theta}} = (\thet...

! Extra }, or forgotten $.
l.290 ...e---SNR is approximately given by $0.664}
                                                  /(\sigma\gamma)$.
? 

! Undefined control sequence.
l.319 For PSF profiles with shorter tails (\eg
                                               Gaussian), the prefactor of 0...

! LaTeX Error: Lonely \item--perhaps a missing list environment.
l.331 \item{
            \bf  Matched filter polynomial centroiding}\quad Let us consider...

? 

! LaTeX Error: Lonely \item--perhaps a missing list environment.
l.410 \item{
            \bf Default polynomial centroiding}\quad In the case that
? 

! LaTeX Error: Lonely \item--perhaps a missing list environment.
l.436 \item {
             \bf Center-of-light centroiding}\quad In addition to the methods

! Package pdftex.def Error: File `snr_psffitting.png' not found.
l.660 ...ics[width=\linewidth]{snr_psffitting.png}

! Package pdftex.def Error: File `snr_psfpoly.png' not found.
l.670 ...aphics[width=\linewidth]{snr_psfpoly.png}

! Package pdftex.def Error: File `snr_psfpix28poly.png' not found.
l.680 ...s[width=\linewidth]{snr_psfpix28poly.png}

! Package pdftex.def Error: File `snr_moment.png' not found.
l.687 ...raphics[width=\linewidth]{snr_moment.png}

! Package pdftex.def Error: File `fwhm_psf.png' not found.

! Package pdftex.def Error: File `fwhm_psfpoly.png' not found.

! Package pdftex.def Error: File `fwhm_psfpix28poly.png' not found.

! Package pdftex.def Error: File `fwhm_moment.png' not found.

Kernel

So I more or less, realized what my mistake was. But I though I might ask you anyways:

Line 129 of the module sdss.py in src directory, is where I defined the smoothing kernel:

kernel = profile.makeGaussian(size , f , 0 , np.array([zero,zero])).

If you use this kernel, and convolve the image with it

smoothed_image = signal.convolve2d(data , kernel , mode = "same")

you'll get pretty accurate results.

But, I also tried this:

kernel = profile.makeGaussian(size , f , 0 , position of the brightest_pixel),

which after smoothing, gave me those outliers in the bias-S/N scatter plot.

background residual

derive an analytical formula for Cramer-Rao lower bound in the presence of background sky residual

explain morphology of scatter plots

For each scatter plot, for each method:

  • Why does it get worse / better as you go to larger / smaller s/n or fwhm?
  • If there is a "sweet spot", why?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.