This is an interesting read and certainly looks do-able, don't miss the links in the thread
http://stargazerslounge.com/imaging-discussion/105032-dslr-bayer-matrix-question.html (http://stargazerslounge.com/imaging-discussion/105032-dslr-bayer-matrix-question.html)