Some (arguably) useful programs I have written


circ_stat_dae 0.1

   September 2006 by Dent A.Earl (dearl &t soe d0t ucsc dot edu)
      BME Dept. UCSC (formerly EEB Dept. UCLA)

Circular Statistics Package for MATlab.

screen shot circ_stat_dae 0.1 is a package of MATLab functions and scripts written to analyze and plot circular data. These functions are provided without warrenty. They were written by d.a.earl, a graduate student in the EEB department of UCLA as a Graduate Student Researcher prosition (GSR) during the summer of 2006 for the Taylor lab of said deparment. These packages may be used and remixed with proper attribution. They may not be sold or redistributed for profit through any medium. When in doubt, contact the author or the lab. Don't be evil.
Download the Package (.zip)

Contents

   
bimodaler.m  this function performs multi-modal transformations upon vectors of angle data.
chisquare.m  runs a simple chi-square test of uniformity on a data set that has twelve (12) items, i.e. degrees of freedom of eleven (11). calculates p from a statistical table. not for use on publication quality data.
chisquare2.m  runs a simple two sample chi-square test on two data sets that have a period of twelve (12). calculates p from a statistical table. not for use on publication quality data.
circplotX0r.m  a simple plotter meant to be used in conjunction with the package. it is called by meanangle.m. it is inspired by Patrick Sabourin's circ_plot.m.
frequifier.m  takes a vector of angles and converts them into a vector of frequencies of occurence.
ks_test.m  a very basic kolmolgorov smirnov test between two data sets. calculates p from a statistical table. not for use on publication quality data.
meanangle.m  THE main engine. takes in a vector of angles and kicks out basic statistical information and a plot. it is tuned to data containing 12 periods in a year, but could be easily tuned to work on other data.
monthmean.m  takes a vector of length 12 that is assumed to be monthly frequencies of some event. it then plugs it into meanangle.m to plot, and run all stats.
monthX0r2.m  takes in two vectors of length 12 that are assumed to be monthly frequencies of two independent events and then runs stats on the two of them.

License

circ_stat_dae 0.1 software is provided under the GPL General Public License.


If not stated otherwise, software provided here is licensed under the creative commons (cc)
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.