Code Monkey home page Code Monkey logo

tidal's Issues

Coordinate checks

@xzackli after a quick look at your notebooks I'm wondering if we've corrected for the following:

  • The theta vs. dec sign. This should (I think) come down to changing t21 -> -t21.
  • The fact that t11 corresponds to t_theta_theta and not t_phi_phi (i.e. the 1st coordinate is what one would naively consider to be y)

Cleaning the sample

Just some thoughts on quality cuts that could clean up our sample and possibly enhance the signal. The resulting "clean" samples could then be used for any of the methods in #2 or #3

  • Cuts in sphericity (elongated galaxies should have a better measured position angles)
  • Cuts in size (larger galaxies should have better shapes)
  • Cuts in magnitude (do things for a brighter sample that may have better measured shapes)
  • Colour cuts (try to select a red sample, which should show a stronger alignment signal). Tom Jarrett suggested "using SDSS, using galaxy color as a proxy for morphological type (spheroids vs disks, etc)", but we could think about whether just using the 3 2MASS bands could do.
  • Redshift cuts. 2MASS doesn't have redshifts, but 2MPZ does. We could repeat the analysis for a few thinner redshift slices to enhance the signal.
  • We could think whether it'd be possible to get better measured shapes by cross-matching 2MASS/2MPZ with SDSS and using those shapes.

Two-point correlations

A generalization of the methods in #2 would be to use T and I as spin-2 fields, and to compute their power spectrum:

  1. Construct the (I,Q,U) equivalents of the tidal field maps (essentially I=T11+T22, Q=T11-T22, U=T12).
  2. Construct a map of the equivalent thing for the inertia tensor of the galaxies (i.e. compute a map of it from the galaxy shapes).
  3. Compute the (EE) cross-power spectrum of both maps.
  4. Estimate the error bars of this cross-power spectrum by using the random simulations described in #2 . If needed, it's possible (and not too hard) to generate lognormal simulations of the tidal field maps.

Zero-lag detection methods

Method 1 - Eigenvector cosines

Make a few histograms of , where is the i-th eigenvector of the tidal field and

Method 2 - Overall amplitude

Let be the tidal tensor in the pixel of galaxy g, and let be its inertia tensor (constructed from its sphericity, its size and its position angle.

We can then fit for an overall amplitude linking both as:

Doing this for a large number of mock realizations where we rotate galaxy shapes by a random angle, we can estimate the variance of this estimator, which then allows us to quantify whether we have detected anything.

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.