Menu

#123 Period analysis

Feature
closed-fixed
Algorithms (37)
9
2013-03-16
2010-01-29
David Benn
No

This tracker is a placeholder for (post phase 1) period analysis work.

It is also a place to accumulate notes and links.

Matthew Templeton has mentioned a C Analysis of Variance implementation at:

http://users.camk.edu.pl/alex/#software

The readme file has a copyright notice, so it may not be possible to use this in VStar given its GPL license.

Discussion

1 2 > >> (Page 1 of 2)
  • David Benn

    David Benn - 2010-03-21

    Since the initial comment above, I have had further communications with Matthew Templeton and obtained Date Compensated Discrete Fourier Transform code written in Fortran by he and Grant Foster several years ago. I am in the process of translating this to Java and comparing its behaviour against the Fortran code (compiled with GNU Fortran).

    This work was originally going to be done post phase 1, but it is important to at least have prototyped this before NACAA (http://www.nacaa.org.au/2010/workshops?page=1) so this is currently my highest priority.

     
  • David Benn

    David Benn - 2010-03-21
    • milestone: --> 952180
    • priority: 5 --> 9
     
  • David Benn

    David Benn - 2010-03-21

    In r441 (http://vstar.svn.sourceforge.net/viewvc/vstar?view=rev&revision=441): first semi-working version of date compensated discrete Fourier transform code (translated from Fortran). Unit test shows that same frequency and period values are yielded from Fortran and Java versions. The work for this is covered under tracker 2942299. See the header comments for more background information and references.

    Much code clean-up required. But first, the power and amplitude values are not being computed correctly wrt the Fortran code.

     
  • David Benn

    David Benn - 2010-03-23

    We now have an implementation of date compensated DFT translated from Matthew Templeton's and Grant Foster's ts1201.f Fortran code that is validated against the delcep.vis input and delcep.ts output example supplied with the latter! This is captured by the DateCompensatedDiscreteFourierTransformTest.java.

    This is in revision r442; http://vstar.svn.sourceforge.net/viewvc/vstar?view=rev&revision=442

    Next steps:
    o Clean up the code.
    o Plot the data; freq vs period/power/amplitude?

     
  • David Benn

    David Benn - 2010-03-25

    More period analysis work; all charts in place and sending/receiving selection notifications in http://vstar.svn.sourceforge.net/viewvc/vstar?view=rev&revision=448

     
  • David Benn

    David Benn - 2010-03-25

    Changed period scale to be logarithmic else most of the freq vs period curve is flat and hard to select via cross hairs. http://vstar.svn.sourceforge.net/viewvc/vstar?view=rev&revision=450

     
  • David Benn

    David Benn - 2010-03-28

    Now only applying period analysis to series which is source of mean series. Added subtitle to show this series.

    In http://vstar.svn.sourceforge.net/viewvc/vstar?view=rev&revision=461

     
  • David Benn

    David Benn - 2010-03-29

    Changing back to Phase 2 since more work will be done in that phase on period analysis.

    I think Period Search should be pulled out of the Analysis menu into a more general Search menu (or similar).

     
  • David Benn

    David Benn - 2010-03-29
    • milestone: 952180 --> Feature_-_Phase_2
     
  • David Benn

    David Benn - 2010-03-29

    Further updates for DC DFT period analysis visualisation including a focus on amplitude and top hits table.

    In http://vstar.svn.sourceforge.net/viewvc/vstar?view=rev&revision=465

     
  • David Benn

    David Benn - 2010-03-30

    Period analysis for a star is now only recomputed if the dataset's raw data "Means Source" series is changed via the Change Series button in the Plot Observations and Means view.

    In http://vstar.svn.sourceforge.net/viewvc/vstar?view=rev&revision=466

     
  • David Benn

    David Benn - 2010-03-30
    • status: open --> open-accepted
     
  • David Benn

    David Benn - 2010-03-30

    This completes what I plan to do for period analysis before NACAA and the version 1.0 Beta release later today

     
  • David Benn

    David Benn - 2010-03-30

    The top hits dialog should update when the other views are selected, as does the all-data table. Having said this, updates across views depends upon whether a datapoint exists at the point on the line that has been selected. This can probably be achieved by moving from a line plot to a scatter plot, but that won't be as "pretty". Perhaps there is some kind of snap-to setting for line plots.

     
  • David Benn

    David Benn - 2010-04-08

    At the NACAA 2010 workshop, Tom Richards mentioned other aspects of period analysis, such as:

    o searching for overtones
    o light-time effects of a 3rd star
    o pre-whitening

    He also thought that the existing roadmap (requirements etc) CLEANEST, Slick were worthwhile.

     
  • David Benn

    David Benn - 2010-04-08

    It was suggested at the NACAA 2010 workshop that the ability to sort on any data pane column in period analysis would obviate the need for the top-hits pane.

     
  • David Benn

    David Benn - 2010-04-08

    Excerpt from an email from Sara to Aaron, Arne, Matt, myself: "...make it easier for the user to change some of the parameters on the DCDFT plot (or make the procedure clearer). For example, this may be accomplished simply by giving clearer instructions on how to zoom in on the Amplitude vs Frequency plot so one can see the spike near zero better. Also, it might be nice to allow the user to adjust the frequency spacing on the FT by a factor of 2-4 above the Nyquist rate." Sara suggested talking with Matt further about this.

     
  • David Benn

    David Benn - 2010-06-25

    Further to email excerpt below re: zoom, it would be worth adding zoom in/out buttons to period analysis plot panes, as we've done for light curve and phase plot panes.

     
1 2 > >> (Page 1 of 2)

Log in to post a comment.