Look, I am not in a race for authoring as you are now. It is very clear to me who wrote part of the code. 
E.g. I am not saying that you did not access the CEL files, of course you had to do it, but did you write exactly the same code as I did, using phenodata, for example? of  course not, there are slight variations, but the code sections you are seeing in github is the one I wrote (except for the files you sent me), with the names and style I used, ergo, it make sense to me to be "responsible" for this part.  
Did you use the same code for background correction and filtering genes?
I also did annotation and GO, but I preferred to use your code, so does that mean that we have to say that you and I are "responsible" for GO?, I am not even asking you to "acknowledge" what I did.

I've been focusing on commenting the code and making it more reproducible, which has taken me a lot of time, but I am not having any real feedback from you more than complaining about those minor details. I thing you are making a big fuss out of it.
With such an experience I am surprised of that attitude.