Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Testing Source Finders with Simulated Source Maps

transientskp
December 04, 2012

Testing Source Finders with Simulated Source Maps

Hugh Garsden

transientskp

December 04, 2012
Tweet

More Decks by transientskp

Other Decks in Science

Transcript

  1. Tes$ng  Source  Finders  with  
    Simulated  Source  Maps  
    Hugh  Garsden  
    Stéphane  Corbel  
    +  WG  (John,  Dario,  Antonia,  Alexander  etc.).  
    LOFAR  TKP,  Amsterdam,  Dec  3-­‐5,  2012  
    France  

    View Slide

  2. The  Source  Finders  
    PyBDSM   Pyse   Aegean  
    •  Python  interface,  C/
    Fortran  
    •  In  use  in  LOFAR  
    Pipeline  (MSSS)  
    •  Lots  of  func$onality  
    including  wavelets  
    (extended  sources),  
    parallel  threads  
    •  Under  con$nual  
    development  
    •  David  Rafferty  and  
    Niruj  Mohan  
    (Leiden)  
    •  Python  interface,  C  
     
    •  Intended(?)  for  
    LOFAR  TraP  
    •  Less  func$onality  
    •  Compact,  faster  
    than  PyBDSM  
    •  Maintained  at  
    Amsterdam  
    •  Hanno  Spreeuw  
    (Amsterdam)  
    •  Python  interface,  C  
     
    •  New  
    •  Modern  island  
    flood-­‐fill  algorithm,  
    parallelism  
    •  Under  con$nual  
    development  
    •  Paul  Hancock  
    (Sydney)  
    Leave  for  now  
    France  

    View Slide

  3. Source  Maps  
     
    •  Correlated noise
    (clean or
    dirty beam)
    •  Random elliptical
    Gaussians
    •  Benefits
    •  Volume (statistics)
    •  Control
    France  

    View Slide

  4. Test  drivers  
    •  Python  scripts  built  for  3  source  finders  
    •  Batch  run  thousands  of  maps,  real  or  
    simulated  
    •  Match  against  catalogs,  real  or  
    simulated  
    •  Vary  proper$es  of  simulated  maps,  e.g..  
    blending  ,  noise,  size,  numbers  
    •  Vary  parameters  of  source  finders  
    France  

    View Slide

  5. The  Results  
    •  The  source  finders  work!  
    §  99%  hit  rate  on  easy  maps  (10000  
    sources)  
    §  1024px  map  in  2-­‐3  secs  
    Ø  Pyse  faster  
    §  Loca$ons  very  accurate    
    §  Flux  prefy  accurate  (2%)  
    •  When  they  don’t  work  so  well:  
    •  Not  tuned  properly  (later)  
    •  blended  sources,  80%  
    •  Extended  sources    
    •  Can  be  outliers    
    France  

    View Slide

  6. Issue:  Parameters  
    •  Ques$ons  
    §  PyBDSM  has  50  input  parameters  
    §  Pyse  has  “—detec$on”  “—analysis”  threshold  
    parameters  
    §  Set  the  wrong  values,  things  quickly  go  bad  
    §  I  and  others  obtained  values  by  discussion,  
    experiment,  knowledge  of  map  proper$es  
    •  Need  “set  and  forget”  op$on  
    •  Answer:  turn  on  False  Detec$on  Rate  algorithm  
    France  

    View Slide

  7. Issue:  False  Detec$on  Rate  
    Examples:  
     
    PyBDSM  
    PyBDSM   Pyse  
    Without  FDR,  
    parameters  by  
    experiment  
    Hit  Rate  99.3%  
    False  posi$ves  0.0043%  
     
    Hit  Rate  99.8%  
    False  Posi$ves  0.16%  
    With  FDR  of  5%   Hit  rate  99.8%  
    False  posi$ves  544%  
                     OR  
    Hit  rate  68%  
    False  posi$ves  0%  
    Hit  rate  99.9%  
    False  Posi$ves  5.64%  
    •  The point: Seems like there are times FDR
    shouldn’t be used
    •  Need a “set and forget” to control the FDR
    France  

    View Slide

  8. Future  
    •  More  realis$c  maps  
    •  Chiara,  Dario,  others  
    •  Database  of  maps  we  can  all  use  
    •  Simulate  sources  in  a  measurement  set  
    •  CLEAN  it,  generate  map  
    France  

    View Slide

  9. Hancock  Maps  
    France  
    4800px
    10000 sources

    View Slide

  10. •  ASKAP  EMU  Source  Finder  Challenge  
    (simulated  maps)  
    •  Work  on  false  detec$on  rate/
    parameters  
    •  Recode  Pyse  in  C++,  parallelize,  GPU  
    •  Follow  development  of  Aegean  
    •  PyBDSM  con$nually  being  improved  
    France  
    Future  

    View Slide



  11. View Slide