Development Status

From MCMCpack

Jump to: navigation, search

Contents

[edit] Stephen Haptonstahl

Steve is a research assistant at Washington University and administrator of the server hosting this Wiki, the MCMCpack Subversion repository, and the site of the Political Methodolgy section of the APSA.

  1. Creating user accounts
    • Description of Project: Create accounts for team members for DokuWiki and Subversion
    • Completed Tasks: New team member accounts created for wiki and svn; users notified.
    • Remaining Tasks: None
    • Date started: 5/20/2005
    • Date completed: 5/20/2005
  2. Create an R package
    • Description of Project: The Wash U. RAs are collaborating to create an R package. The contents is not important; the point is to learn the details of creating a package that includes a dataset, some functions, R documentation (Rd) files for each functions, vignettes (Sweave/Rnw files) for each function, a namespace, etc. A separate goal is to explore how vignettes are implemented, as writing vignettes will be a major task for the team for the summer.
    • Completed Tasks: We have completed the main work and are now running R CMD check to find and eliminate errors.
    • Remaining Tasks: None
    • Date Started: 5/25/2005
    • Date Completed: 6/6/2005
  3. Server administration
    • Description of the Project: Upgrade server software (operating system, MySQL, DokuWiki, Apache, Subversion, etc.) Go through hosted sites (polmeth, mcmcpack, scythe, wusct) to eliminate errors. Document processes. Add automatic email to H-POLMETH when papers are approved on polmeth. CRAN mirror.
    • Completed Tasks: Files on server organized for easier administration. Many small errors found and corrected. "The Political Methodologist" archive separated from MySQL (an unnecessary complication). Old conference Web sites mirrored locally using wget. CRAN mirror set up, tested, and included in official mirror list. Set up & tested form for Methods meeting registration form. Added/fixed automatic email to H-POLMETH when papers & syllabi are approved on polmeth, and fixed the submission engine for syllabi. Backups running smoothly on ichiro, sasaki, adm. Backup status page updated. Wikis for MCMCpack and Scythe upgraded to MediaWiki. Backups running smoothly and displaying status with an RSS feed.
    • Remaining Tasks: Upgrade software: Subversion, MySQL, Linux.
    • Date Started: A long time ago...
    • Estimated Date of Completion: Spring 2009
  4. Import Big Database
    • Description of the Project: Andrew Martin has a huge (60GB, ~20 tables) database in csv format. I am to import the data into MySQL and get it ready to be manipulated remotely using R-MySQL.
    • Completed Tasks: R-MySQL tested successfully. Data moved to Sasaki. MySQL and phpMyAdmin installed, configured, secure. Core and rid tables imported. Hist table script written, but the database is too big for a MyISAM table, so I've converting to an InnoDB table and reimported the data
    • Remaining Tasks: None
    • Date Started: around 6/2/2005
    • Date Completed: 6/30/2005
  5. MCMCpacktest: test suite for MCMCpack
    • Description of the Project: Jong Hee and I have developed a system that tests some MSMSpack functions and can be adapted to test each function.
    • Completed Tasks: Version 0.2 builds without error and includes tests for logit, probit, and regress. The Windows version works.
      • Remove underscores from function/variable names
      • Tidy the code (accomplished using EMACS)
      • Solve the mystery failures for MCMCprobit with some switches
      • Write a master function that tests all functions, compiles all of the returned PASSes and FAILs, and stores all of the pictures neatly in a folder
      • Spec: Fix errors, proofread
    • Remaining Tasks: Some errors are creeping up, probably from ML disagreeing with the faux (random) data sets; these need to be fixed. Some "switch flipping" tests not designed; discussion needed. After feedback from the group there will likely be revisions. Need to
      • Fix ML errors, perhaps by choosing better faux data
      • Finish incorporating feedback
      • Design remaining "switch flipping" tests. seed may be testable using same approach as with b0.
      • Abstract code for graphing results
      • Write Rd files that cover all internal functions
      • Update the wiki page on Testing Packages to show others how to add a testMCMCpack function
    • Date Started: 6/24/2005
    • Estimated Date of Completion: 8/30/2005

[edit] Jong Hee Park

  1. Writing a Task View of Bayesian Statistics
    • Description of Project I write a short memo which reviews R packages implementing Bayesian inference.
    • Completed Tasks Now Bayesian task view is available at CRAN.
    • Remaining Tasks
    • Date Started 05/18/2005
    • Estimated Date of Completion Mission completed as of 08/01/2005
  2. Developing Test Suites for MCMCpack
    • Description of Project Steve and I develop and write R codes that check the functionality of MCMCpack.
    • Completed Tasks testMCMCpack.0.1 contains test functions for MCMCregress, MCMCprobit, and MCMClogit. Several helper functions are provided for general purpose. The test suite will generate a z-score plot, which summarizes departure of posterior quantiles from uniform distribution with varying number of predictors and sample size, and a list of output sentences which show whether all parameters of MCMClogit work fine. The test suite is now available as R package at svn/mcmcpack/tmp/srh/testMCMCpack.
    • Remaining Tasks We are working on updating our package based on comments from Andrew and start to work on MCMCoprobit and MCMCpoisson.
    • Date Started 05/25/2005
    • Estimated Date of Completion
  3. Documentation of testMCMCpack
    • Description of Project I document testMCMCpack in MCMCpack specification.
    • Completed Tasks
    • Remaining Tasks
    • Date Started 08/10/2005
    • Estimated Date of Completion 08/17/2005

[edit] Ellie Powell

  1. Project A
    • Description of Project Proofreading and Editing MCMCpack documentation
    • Completed Tasks
    • Remaining Tasks
    • Date Started July 12, 2005
    • Estimated Date of Completion
  2. Project B
    • Description of Project Vignette for MCMCpoisson (with LB)
    • Completed Tasks Article search
    • Remaining Tasks Choosing article, data gathering, replication, write-up.
    • Date Started July 7, 2005
    • Estimated Date of Completion Optimistically, July 22
  3. Project C
    • Description of Project
    • Completed Tasks
    • Remaining Tasks
    • Date Started
    • Estimated Date of Completion

[edit] Matt Schneider

  1. Writing MCMClogit Vignette
    • Description of Project In this project, I will replicate the work of Mason and Fett (JCR 1996) in order to demonstrate the MCMClogit function.
    • Completed Tasks Cleaned up dataset; put dataset into .rda format (with accompanying .Rd file); drafted Sweave document
    • Remaining Tasks Revise Sweave document; post files
    • Date Started 6/3/05
    • Estimated Date of Completion 6/18/05
  2. Write Wiki Page re: Use of Datasets
    • Description of Project In this project, I will create a wiki page that will describe the guidelines to be used when selecting and manipulating a dataset for use in MCMCpack.
    • Completed Tasks
    • Remaining Tasks List guidelines; send out for revisions; create page for list
    • Date Started 6/9/05
    • Estimated Date of Completion 6/20/05
  3. Write Wiki Page re: Writing Vignettes
    • Description of Project In this project, I will create a wiki page that will describe the process for converting an Sweave document into a vignette.
    • Completed Tasks Write draft; send out for revisions
    • Remaining Tasks Post page
    • Date Started 6/9/05
    • Estimated Date of Completion 6/12/05
Personal tools