I guess you don't understand about contribution for generating program code at all. Then, I shouldn't have given you my code. Writing codes itself is not important, what job was done by whom is important. For preliminary steps and other jobs, I already ran my code which have same logic in R. Trivial things such making variable names are not important at all. Also, I guess you have no understanding at all for computational collaboration. It's really weird that why I have to explain everything like this. It's very basic one. But you always skip the important step. As I have seen, you exaggerate your ones, and underestimate the other's one. If you call "typing codes in your text editor" as a "contribution", you totally misunderstand about program code, got it?
If you think so, I will generate my R-code again combining yours. Then in your criteria, the contribution will be mine. Do you think it makes sense? Contribution should be based on not writing and copying something but making idea. Please keep that in your mind.

For a minor thing you asked, background correction is run under the RMA function, definitely you can see I used it. I didn't filter genes but you included the section with normalization process that I did. That's why I put my name in the title, got it?

And I said, after clarifying this acknowledgement, I will write my comment in the R-code. Before that, I can't guarantee whether you mention the contribution in fair way or not.

I need you to focus on main thing. Writing document is what we have to do firstly, comment the R-code is secondary thing.

Please don't talk about "attitude". Actually, I have a lot of things to talk about it but I haven't yet.