Developing computational tools for studying cancer metabolism and genomics