Searching for hours and hours just to find out that such data does not exist yet. Or that although in 1000 HGP does exist excel with families, they have not been sequenced yet. Trying to find out if the reads are genomic/RNASeq, who published them, male/female and so on..
Converting between formats.
Installing new software.
Waiting for results. I am no good in doing 5 things at the same time :-)
A waste of time comes with a loud indicator: Just see how you feel after an activity. Are you energized or drained by it? Are you happy or resentful for it? You know the feeling when you’ve wasted your time. I find all of these a giant waste of my time, but if you don’t, well that’s why we have the comment section, so tell me what you think.
Making sure all the analyses I rushed off in an excited whirl are properly written up and documented in reports/notebooks where I should have done them in the first place. Making sure all the labels are rotated correctly, the titles in plain english, the color viewable to color blind people etc....
Managing branches across a codebase with 15 collaborators across three forks and tens of branches.
Reinventing the wheel. Like, all the time. Why use clusterProfiler with an up-to-date GO-annotation, when you can just write your own client for PANTHER-ORA? Oh, PANTHER does not report genesets back. Why not just write a custom GO-slim for semantic extraction of cognate genes? I guess you only learn by making mistakes.