For many astronomers, we spend 80% of every work day parked in front of a computer screen. We code, we write, we make plots, we think, we read… all from our desk chairs. Over the last two years, I’ve found a handful of software that helps me productive and happy at my screen.(Note that I work exclusively on a Mac, so all these are based on software available for Macs. Apologies to Linux/Unix/Windows folks!)
Software I Can’t Live (Productively) Without:
1. Dropbox:I probably don’t need to tell you what Dropbox is. You can store papers, plots, posters, pictures of kittens in an online repository that syncs with a folder on your computer. My advisor and I have a shared folder, which comes in handy for updating drafts, collaborating on code, or sharing a new result. Make sure you get the iPhone/iPad/Android app too, and access your kitten pictures from anywhere. Dropbox is run by MIT grads so watch out for awesome events like Dropquest 2012, a puzzle-hunt based on MIT’s Mystery Hunt.Cost: Free for 2GB (up to 18 GB if you find all the fancy ways to get free space!) Pay $99/year for 100 GB, $499/year for 500 GB. 2. Evernote:I love, love, love Evernote. I even get excited when I drive by their HQ in Mountain View (hey, don’t judge!). I use Evernote as a computer-based research notebook. I had a terrible time trying to keep up with a paper research notebook; I would start one, and then get too lazy to write things down (I write so much slower than I type!) and WAY too lazy to actually physically cut-and-paste plots with scissors and tape. Evernote is easy! You can drag and drop figures straight in, write to-do lists, write down pertinent thoughts, cut-and-paste emails in seconds, take notes at conferences… It’s wonderful. (AstroBetter’s take on Evernote agrees)Download the iPhone/iPad/Android app too. I took pictures of posters and talks during my last conference and they uploaded straight into my research notebook!Cost: Free for up to 60 MB a month of uploads and downloads. $45/year for up to 1GB/month. 3. TextMate:There are a ton of text editors out there and you probably have your favorite (emacs? vim?). TextMate is just my favorite. It has syntax highlighting for almost all possible languages, tabbed-editing within a project, vertical highlighting, and is navigable by the normal commands you’re used to (so that you don’t have to play Vim Adventures).Cost: $50 for a license, which lasts forever on your machine.
Other Software that I Could Probably Live Without But Which I Like A Lot:Relatively steep learning curve (so. many. buttons) but very powerful. There are tons of tutorials out there to make it easier (for example, this one). Great for making posters and editing plots after making them in your coding language of choice.Cost: Your university might have a license for free or steeply discounted price, and it’s often installed in school computer/graphic design labs. Otherwise,
LaTeXiT is a wonderful tiny piece of software. If you need to add an equation to a talk, figure or poster, you just type the LaTeX you want in the little box, press the button, and it makes a little picture of the equation, which you can drag into the right document or export as a pdf, eps, jpeg, or tiff file.Cost: Free 6. CrashPlan:I live in a state where there are earthquakes. Even if I backup to a local external hard drive, one bad day in California could destroy both my computer and external drive, and in doing so, two years of blood, sweat, and tears. Perhaps you live in a state with volcanos or hurricanes or tornados, or you just have bad technology luck. You should back up your computer, and you should make sure it’s backed up redundantly (i.e. in multiple places). The so-called “cloud” is a great place.CrashPlan is my choice for backup. It backs up automatically so I don’t need to think about it, and I get unlimited cloud storage for my single computer (which I use for personal and work things). Bear in mind the original backup to the cloud takes weeks, but you can also set it up to backup locally which is orders of magnitude faster.Cost: Local backup is free; unlimited cloud storage is $49.99/year.7. TimeOut:You know how you sometimes end the day at 9pm with a splitting headache and slightly blurred vision (it’s not just me, right?). TimeOut can help! It forces you to take breaks; micro-breaks to remind you not to stay in exactly the same position hunched over the desk 5 inches from the screen and longer breaks to remind you what standing up and walking around feels like. (See AstroBetter’s take on Anti-RSI, a similar program)Cost: Free! And just for fun:8. WrittenKitten:Having trouble writing? Get rewarded by kitten pictures! The more you write, the more cute kitten pictures you get. Clearly necessary. And on my to-do list:9. Versions or CornerstoneAnother thing that people (engineers) tell you that you should do is use version control software. (I’m taking part of my time this summer to do things I “should” do). Subversion is the traditional version control tool; it’s is open-source and might even come on your computer already. Subversion itself is free, but clients can cost money.AstroBetter has a 3-part series on Version Control, Demystified: Part 1, Part 2 (subversion), Part 3 (Git/Mecurial)Cost: Versions and Cornerstone are
Two of my favorite blogs, AstroBetter and GradHacker, have also reviewed software for scientists and students. I’ll leave you with links to some of the (many) software reviews on AstroBetter:
- Digitizing figures
- Preparing observations
- Wiki on all useful Mac Apps
- To-do lists
- FTP client
- Organizing downloaded papers (I should probably add this to my summer to-do list.)
And over at GradHacker:
- If you like mind-mapping, here are some suggestions. I’ve used MindNode Pro before; it works very nicely.
- If the kittens aren’t helping you write, there are more suggestions for distraction-free writing tools here and here.
Do you have any software you swear by? Have I missed something you find crucial?