annotate numerics/normalize.py @ 163:8508dbeb9759

more stubbing
author Jeff Hammel <k0scist@gmail.com>
date Fri, 15 May 2015 16:35:34 -0700
parents 28215de61342
children c16940bd2cee
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
161
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
1 #!/usr/bin/env python
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
2 # -*- coding: utf-8 -*-
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
3
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
4 """
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
5 normalize columns
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
6 """
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
7
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
8 # imports
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
9 import sys
163
8508dbeb9759 more stubbing
Jeff Hammel <k0scist@gmail.com>
parents: 162
diff changeset
10 from .manipulate import ManipulationParser
161
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
11
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
12 # module globals
162
28215de61342 more stubbing
Jeff Hammel <k0scist@gmail.com>
parents: 161
diff changeset
13 __all__ = ['main', 'NormalizationParser']
161
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
14
163
8508dbeb9759 more stubbing
Jeff Hammel <k0scist@gmail.com>
parents: 162
diff changeset
15 class NormalizationParser(ManipulationParser):
161
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
16 """CLI option parser"""
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
17
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
18
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
19 def main(args=sys.argv[1:]):
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
20 """CLI"""
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
21
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
22 # parse command line options
163
8508dbeb9759 more stubbing
Jeff Hammel <k0scist@gmail.com>
parents: 162
diff changeset
23 parser = NormalizationParser()
161
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
24 options = parser.parse_args(args)
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
25
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
26
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
27 if __name__ == '__main__':
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
28 main()
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
29
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
30