a44e3254174152b2d4b3f241d1935654cd139181
vsmalladi
  Tue May 8 10:11:21 2012 -0700
Renamed library from ucscgenomics to ucscGb. Redmine #7029.
diff --git python/lib/ucscGb/styles.py python/lib/ucscGb/styles.py
new file mode 100644
index 0000000..b4df48c
--- /dev/null
+++ python/lib/ucscGb/styles.py
@@ -0,0 +1,38 @@
+import os
+
+def style(text, style):
+	if not os.isatty(1):
+		return text
+	if style not in Style.styles:
+		print 'text style does not exist'
+	return Style.styles[style] + text + Style.styles['default']
+
+class Style(object):
+
+	styles = {
+		'default': '\033[m',
+
+		'bold': '\033[1m',
+		'underline': '\033[4m',
+		'blink': '\033[5m',
+		'reverse': '\033[7m',
+		'concealed': '\033[8m',
+
+		'black': '\033[30m',
+		'red': '\033[31m',
+		'green': '\033[32m',
+		'yellow': '\033[33m',
+		'blue': '\033[34m',
+		'magenta': '\033[35m',
+		'cyan': '\033[36m',
+		'white': '\033[37m',
+
+		'bg_black': '\033[40m',
+		'bg_red': '\033[41m',
+		'bg_green': '\033[42m',
+		'bg_yellow': '\033[43m',
+		'bg_blue': '\033[44m',
+		'bg_magenta': '\033[45m',
+		'bg_cyan': '\033[46m',
+		'bg_white': '\033[47m'
+	}