Interrogating gene function with high-resolution functional genomics