annotate numerics/mean.py @ 127:c9ae21955ca5

how to make this really small
author Jeff Hammel <k0scist@gmail.com>
date Mon, 16 Mar 2015 20:00:43 -0700
parents d255058333b2
children 3bcd097c27f2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
100
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 """
101
b7d4b7f84883 simple script to compute means
Jeff Hammel <k0scist@gmail.com>
parents: 100
diff changeset
5 compute mean of data
100
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
101
b7d4b7f84883 simple script to compute means
Jeff Hammel <k0scist@gmail.com>
parents: 100
diff changeset
10 from .filters import mean
127
c9ae21955ca5 how to make this really small
Jeff Hammel <k0scist@gmail.com>
parents: 125
diff changeset
11 from .reduce import ReduceParser
c9ae21955ca5 how to make this really small
Jeff Hammel <k0scist@gmail.com>
parents: 125
diff changeset
12
100
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
13
125
d255058333b2 putzing
Jeff Hammel <k0scist@gmail.com>
parents: 124
diff changeset
14 __all__ = ['main']
d255058333b2 putzing
Jeff Hammel <k0scist@gmail.com>
parents: 124
diff changeset
15
100
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
16
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
17 def main(args=sys.argv[1:]):
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
18 """CLI"""
127
c9ae21955ca5 how to make this really small
Jeff Hammel <k0scist@gmail.com>
parents: 125
diff changeset
19 ReduceParser(mean)(*args)
100
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
20
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
21
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
22 if __name__ == '__main__':
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
23 main()
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
24
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
25