python/lsst/__init__.py |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/sims/__init__.py |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/sims/maf/__init__.py |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/sims/maf/batches/__init__.py |
13 |
0 |
0 |
0 |
0 |
100% |
python/lsst/sims/maf/batches/altazBatch.py |
44 |
34 |
0 |
14 |
0 |
17% |
python/lsst/sims/maf/batches/colMapDict.py |
110 |
61 |
0 |
8 |
2 |
43% |
python/lsst/sims/maf/batches/common.py |
100 |
60 |
0 |
58 |
0 |
37% |
python/lsst/sims/maf/batches/filterchangeBatch.py |
80 |
71 |
0 |
28 |
0 |
8% |
python/lsst/sims/maf/batches/glanceBatch.py |
121 |
108 |
0 |
26 |
0 |
9% |
python/lsst/sims/maf/batches/hourglassBatch.py |
34 |
28 |
0 |
14 |
0 |
12% |
python/lsst/sims/maf/batches/metadataBatch.py |
182 |
170 |
0 |
90 |
0 |
4% |
python/lsst/sims/maf/batches/openshutterBatch.py |
48 |
41 |
0 |
12 |
0 |
12% |
python/lsst/sims/maf/batches/skycoverage.py |
70 |
62 |
0 |
28 |
0 |
8% |
python/lsst/sims/maf/batches/slewBatch.py |
166 |
154 |
0 |
42 |
0 |
6% |
python/lsst/sims/maf/batches/srdBatch.py |
175 |
163 |
0 |
42 |
0 |
6% |
python/lsst/sims/maf/batches/timeBatch.py |
121 |
111 |
0 |
28 |
0 |
7% |
python/lsst/sims/maf/batches/visitdepthBatch.py |
175 |
162 |
0 |
68 |
0 |
5% |
python/lsst/sims/maf/db/__init__.py |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/sims/maf/db/database.py |
126 |
24 |
0 |
72 |
15 |
77% |
python/lsst/sims/maf/db/opsimDatabase.py |
691 |
511 |
0 |
284 |
8 |
22% |
python/lsst/sims/maf/db/resultsDb.py |
241 |
78 |
0 |
108 |
19 |
62% |
python/lsst/sims/maf/db/sdssDatabase.py |
18 |
11 |
0 |
6 |
0 |
29% |
python/lsst/sims/maf/db/trackingDb.py |
165 |
74 |
0 |
80 |
7 |
50% |
python/lsst/sims/maf/maps/EBVhp.py |
23 |
1 |
0 |
10 |
2 |
91% |
python/lsst/sims/maf/maps/__init__.py |
4 |
0 |
0 |
0 |
0 |
100% |
python/lsst/sims/maf/maps/baseMap.py |
37 |
15 |
0 |
16 |
3 |
51% |
python/lsst/sims/maf/maps/dustMap.py |
16 |
0 |
0 |
4 |
0 |
100% |
python/lsst/sims/maf/maps/galCoordsMap.py |
11 |
0 |
0 |
0 |
0 |
100% |
python/lsst/sims/maf/maps/stellarDensityMap.py |
32 |
1 |
0 |
8 |
1 |
95% |
python/lsst/sims/maf/metricBundles/__init__.py |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/sims/maf/metricBundles/metricBundle.py |
302 |
155 |
0 |
170 |
41 |
45% |
python/lsst/sims/maf/metricBundles/metricBundleGroup.py |
321 |
111 |
0 |
212 |
38 |
63% |
python/lsst/sims/maf/metricBundles/moMetricBundle.py |
268 |
234 |
0 |
132 |
0 |
8% |
python/lsst/sims/maf/metrics/__init__.py |
25 |
0 |
0 |
0 |
0 |
100% |
python/lsst/sims/maf/metrics/baseMetric.py |
90 |
17 |
0 |
44 |
4 |
78% |
python/lsst/sims/maf/metrics/cadenceMetrics.py |
128 |
38 |
0 |
18 |
3 |
69% |
python/lsst/sims/maf/metrics/calibrationMetrics.py |
224 |
21 |
0 |
64 |
13 |
86% |
python/lsst/sims/maf/metrics/chipVendorMetric.py |
23 |
16 |
0 |
10 |
0 |
21% |
python/lsst/sims/maf/metrics/crowdingMetric.py |
42 |
30 |
0 |
4 |
0 |
26% |
python/lsst/sims/maf/metrics/exgalM5.py |
23 |
16 |
0 |
2 |
0 |
28% |
python/lsst/sims/maf/metrics/fftMetric.py |
14 |
7 |
0 |
0 |
0 |
50% |
python/lsst/sims/maf/metrics/hourglassMetric.py |
62 |
53 |
0 |
8 |
0 |
13% |
python/lsst/sims/maf/metrics/longGapAGNMetric.py |
23 |
15 |
0 |
4 |
0 |
30% |
python/lsst/sims/maf/metrics/moMetrics.py |
489 |
160 |
0 |
136 |
42 |
62% |
python/lsst/sims/maf/metrics/moSummaryMetrics.py |
129 |
112 |
0 |
40 |
0 |
10% |
python/lsst/sims/maf/metrics/nightPointingMetric.py |
44 |
36 |
0 |
2 |
0 |
17% |
python/lsst/sims/maf/metrics/optimalM5Metric.py |
34 |
25 |
0 |
10 |
0 |
20% |
python/lsst/sims/maf/metrics/pairMetric.py |
23 |
17 |
0 |
4 |
0 |
22% |
python/lsst/sims/maf/metrics/phaseGapMetric.py |
36 |
1 |
0 |
6 |
1 |
95% |
python/lsst/sims/maf/metrics/simpleMetrics.py |
181 |
21 |
0 |
24 |
5 |
84% |
python/lsst/sims/maf/metrics/slewMetrics.py |
40 |
31 |
0 |
4 |
0 |
20% |
python/lsst/sims/maf/metrics/starDensity.py |
11 |
5 |
0 |
0 |
0 |
55% |
python/lsst/sims/maf/metrics/stringCountMetric.py |
37 |
4 |
0 |
14 |
2 |
84% |
python/lsst/sims/maf/metrics/summaryMetrics.py |
109 |
10 |
0 |
18 |
8 |
86% |
python/lsst/sims/maf/metrics/technicalMetrics.py |
218 |
49 |
0 |
52 |
15 |
74% |
python/lsst/sims/maf/metrics/tgaps.py |
48 |
2 |
0 |
12 |
2 |
93% |
python/lsst/sims/maf/metrics/transientMetrics.py |
88 |
2 |
0 |
24 |
3 |
96% |
python/lsst/sims/maf/metrics/vectorMetrics.py |
86 |
1 |
0 |
4 |
2 |
97% |
python/lsst/sims/maf/metrics/visitGroupsMetric.py |
158 |
4 |
0 |
44 |
3 |
97% |
python/lsst/sims/maf/plots/__init__.py |
12 |
0 |
0 |
0 |
0 |
100% |
python/lsst/sims/maf/plots/hourglassPlotters.py |
37 |
30 |
0 |
6 |
0 |
16% |
python/lsst/sims/maf/plots/moPlotters.py |
206 |
189 |
0 |
80 |
0 |
6% |
python/lsst/sims/maf/plots/ndPlotters.py |
98 |
83 |
0 |
30 |
0 |
12% |
python/lsst/sims/maf/plots/neoDistancePlotter.py |
56 |
0 |
0 |
6 |
0 |
100% |
python/lsst/sims/maf/plots/nightPointingPlotter.py |
35 |
28 |
0 |
4 |
0 |
18% |
python/lsst/sims/maf/plots/onedPlotters.py |
55 |
46 |
0 |
28 |
0 |
11% |
python/lsst/sims/maf/plots/perceptual_rainbow.py |
8 |
0 |
0 |
4 |
0 |
100% |
python/lsst/sims/maf/plots/plotBundle.py |
45 |
35 |
0 |
26 |
0 |
14% |
python/lsst/sims/maf/plots/plotHandler.py |
382 |
188 |
0 |
276 |
46 |
43% |
python/lsst/sims/maf/plots/spatialPlotters.py |
438 |
236 |
0 |
164 |
40 |
40% |
python/lsst/sims/maf/plots/specialPlotters.py |
90 |
77 |
0 |
26 |
0 |
11% |
python/lsst/sims/maf/plots/twoDPlotters.py |
73 |
60 |
0 |
22 |
0 |
14% |
python/lsst/sims/maf/slicers/__init__.py |
13 |
0 |
0 |
0 |
0 |
100% |
python/lsst/sims/maf/slicers/baseSlicer.py |
224 |
109 |
0 |
92 |
6 |
45% |
python/lsst/sims/maf/slicers/baseSpatialSlicer.py |
98 |
2 |
0 |
36 |
3 |
96% |
python/lsst/sims/maf/slicers/healpixComCamSlicer.py |
68 |
55 |
0 |
22 |
0 |
14% |
python/lsst/sims/maf/slicers/healpixSDSSSlicer.py |
31 |
21 |
0 |
4 |
0 |
29% |
python/lsst/sims/maf/slicers/healpixSlicer.py |
42 |
0 |
0 |
22 |
8 |
88% |
python/lsst/sims/maf/slicers/hourglassSlicer.py |
16 |
6 |
0 |
0 |
0 |
62% |
python/lsst/sims/maf/slicers/moSlicer.py |
89 |
69 |
0 |
26 |
0 |
17% |
python/lsst/sims/maf/slicers/movieSlicer.py |
89 |
18 |
0 |
28 |
5 |
79% |
python/lsst/sims/maf/slicers/nDSlicer.py |
87 |
2 |
0 |
36 |
2 |
97% |
python/lsst/sims/maf/slicers/oneDSlicer.py |
76 |
3 |
0 |
32 |
5 |
93% |
python/lsst/sims/maf/slicers/opsimFieldSlicer.py |
62 |
2 |
0 |
20 |
4 |
93% |
python/lsst/sims/maf/slicers/orbits.py |
151 |
137 |
0 |
80 |
0 |
6% |
python/lsst/sims/maf/slicers/uniSlicer.py |
23 |
0 |
0 |
2 |
0 |
100% |
python/lsst/sims/maf/slicers/userPointsSlicer.py |
36 |
29 |
0 |
24 |
0 |
12% |
python/lsst/sims/maf/stackers/NEODistStacker.py |
53 |
30 |
0 |
8 |
0 |
38% |
python/lsst/sims/maf/stackers/__init__.py |
11 |
0 |
0 |
0 |
0 |
100% |
python/lsst/sims/maf/stackers/baseStacker.py |
98 |
21 |
0 |
54 |
6 |
77% |
python/lsst/sims/maf/stackers/coordStackers.py |
79 |
45 |
0 |
20 |
4 |
38% |
python/lsst/sims/maf/stackers/ditherStackers.py |
412 |
140 |
0 |
142 |
29 |
59% |
python/lsst/sims/maf/stackers/generalStackers.py |
248 |
60 |
0 |
60 |
16 |
69% |
python/lsst/sims/maf/stackers/getColInfo.py |
23 |
0 |
0 |
8 |
0 |
100% |
python/lsst/sims/maf/stackers/m5OptimalStacker.py |
55 |
30 |
0 |
4 |
0 |
42% |
python/lsst/sims/maf/stackers/moStackers.py |
65 |
35 |
0 |
10 |
0 |
40% |
python/lsst/sims/maf/stackers/nFollowStacker.py |
50 |
18 |
0 |
12 |
0 |
58% |
python/lsst/sims/maf/stackers/sdssStackers.py |
17 |
6 |
0 |
4 |
0 |
52% |
python/lsst/sims/maf/utils/__init__.py |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/sims/maf/utils/astrometryUtils.py |
15 |
1 |
0 |
2 |
1 |
88% |
python/lsst/sims/maf/utils/getDateVersion.py |
8 |
0 |
0 |
2 |
0 |
100% |
python/lsst/sims/maf/utils/mafUtils.py |
49 |
20 |
0 |
16 |
6 |
60% |
python/lsst/sims/maf/utils/opsimUtils.py |
93 |
51 |
0 |
40 |
6 |
39% |
python/lsst/sims/maf/utils/outputUtils.py |
97 |
77 |
0 |
54 |
0 |
15% |
python/lsst/sims/maf/version.py |
6 |
0 |
0 |
0 |
0 |
100% |
tests/testBaseMetrics.py |
65 |
2 |
0 |
2 |
1 |
96% |
tests/testBatchCommon.py |
37 |
2 |
0 |
2 |
1 |
92% |
tests/testCadenceMetrics.py |
196 |
2 |
0 |
2 |
1 |
98% |
tests/testCalibrationMetrics.py |
146 |
2 |
0 |
12 |
1 |
98% |
tests/testDB.py |
36 |
2 |
0 |
2 |
1 |
92% |
tests/testHealpixSlicer.py |
177 |
18 |
0 |
22 |
1 |
88% |
tests/testHourglassMetric.py |
33 |
19 |
0 |
2 |
1 |
43% |
tests/testJSON.py |
130 |
96 |
0 |
12 |
1 |
25% |
tests/testMaps.py |
84 |
4 |
0 |
10 |
4 |
91% |
tests/testMetricBundle.py |
55 |
2 |
0 |
4 |
2 |
93% |
tests/testMoMetrics.py |
139 |
1 |
0 |
2 |
1 |
99% |
tests/testMovieSlicer.py |
142 |
3 |
0 |
18 |
3 |
96% |
tests/testNDSlicer.py |
192 |
3 |
0 |
42 |
2 |
98% |
tests/testNeoDistancePlotter.py |
31 |
2 |
0 |
2 |
1 |
91% |
tests/testOneDSlicer.py |
206 |
3 |
0 |
22 |
2 |
98% |
tests/testOpsimDb.py |
82 |
2 |
0 |
12 |
2 |
96% |
tests/testOpsimFieldSlicer.py |
172 |
27 |
0 |
20 |
3 |
82% |
tests/testOpsimUtils.py |
34 |
2 |
0 |
14 |
1 |
94% |
tests/testResultsDb.py |
104 |
2 |
0 |
4 |
1 |
97% |
tests/testSimpleMetrics.py |
130 |
2 |
0 |
2 |
1 |
98% |
tests/testStackers.py |
288 |
8 |
0 |
10 |
2 |
97% |
tests/testStringCount.py |
25 |
2 |
0 |
6 |
1 |
90% |
tests/testSummaryMetrics.py |
86 |
2 |
0 |
4 |
1 |
97% |
tests/testTechnicalMetrics.py |
149 |
2 |
0 |
2 |
1 |
98% |
tests/testTrackingDb.py |
64 |
2 |
0 |
2 |
1 |
95% |
tests/testUniSlicer.py |
86 |
2 |
0 |
6 |
2 |
96% |
tests/testVectorMetrics.py |
168 |
2 |
0 |
4 |
1 |
98% |
tests/testVisitGroupsMetric.py |
66 |
2 |
0 |
6 |
1 |
96% |
tests/test_io.py |
150 |
5 |
0 |
28 |
3 |
94% |