diff --git a/geomagio/edge/EdgeFactory.py b/geomagio/edge/EdgeFactory.py
index 795eb2ebfda0ce4f5c73a059f05c760ef1c693b1..06305985d14d0a804695501bfcd56c252ce66a84 100644
--- a/geomagio/edge/EdgeFactory.py
+++ b/geomagio/edge/EdgeFactory.py
@@ -342,6 +342,8 @@ class EdgeFactory(TimeseriesFactory):
             edge_channel = edge_interval_code + 'VH'
         elif channel == 'Z':
             edge_channel = edge_interval_code + 'VZ'
+        elif channel == 'G':
+            edge_channel = edge_interval_code + 'SG'
         else:
             raise TimeseriesFactoryException(
                 'Unexpected channel code "%s"' % channel)