diff --git a/src/binwalk/__init__.py b/src/binwalk/__init__.py
index <HASH>..<HASH> 100644
--- a/src/binwalk/__init__.py
+++ b/src/binwalk/__init__.py
@@ -1,13 +1,17 @@
-__all__ = ['execute', 'Modules', 'ModuleException']
+__all__ = ['scan', 'execute', 'Modules', 'ModuleException']
 
 import sys
 import binwalk.core.common
 
 # This allows importing of the built-in pyqtgraph if it
 # is not available on the system at run time.
+# No longer needed, as pyqtgraph is no longer bundled with binwalk.
 sys.path.append(binwalk.core.common.get_libs_path())
 
 from binwalk.core.module import Modules, ModuleException
 
+# Convenience functions
+def scan(*args, **kwargs):
+    return Modules(*args, **kwargs).execute()
 def execute(*args, **kwargs):
     return Modules(*args, **kwargs).execute()
Added convenience binwalk.scan function