@@ -7,7 +7,66 @@ SDSS Utilities (`pydl.pydlutils`)
7
7
Introduction
8
8
++++++++++++
9
9
10
- This is a placeholder for pydlutils documentation.
10
+ This package provides functionality similar to idlutils _,
11
+ a general suite of tools heavily used by SDSS _.
12
+
13
+ .. _idlutils : http://www.sdss.org/dr12/software/idlutils/
14
+ .. _SDSS : http://www.sdss.org
15
+
16
+ idlutils _ is itself divided into a number of subpackages. Below we list
17
+ the subpackages and the usability of the PyDL equivalent.
18
+ The readiness levels are defined as:
19
+
20
+ Not Applicable
21
+ Another built-in or numpy/scipy/astropy package completely replaces this. No point in implementing.
22
+ None
23
+ Not (yet) implemented at all.
24
+ Rudimentary
25
+ Only a few functions are implemented.
26
+ Fair
27
+ Enough functions are implemented to be useful, but some are missing.
28
+ Good
29
+ Pretty much anything you could do with the idlutils code you can do with the equivalent here.
30
+
31
+ =========== =============== ===================================================
32
+ Subpackage Readiness Level Comments
33
+ =========== =============== ===================================================
34
+ 2mass None For use with matching 2MASS catalogs to SDSS data.
35
+ astrom None For use with SDSS astrometric data structures. Largely superseded by WCS.
36
+ bspline Good
37
+ cooling Good
38
+ coord Fair Some functionality already provided by :mod: `astropy.coordinates `.
39
+ cosmography None
40
+ dimage None
41
+ djsphot None
42
+ dust None For use with the SFD galactic dust map.
43
+ first None For use with matching FIRST catalogs to SDSS data.
44
+ fits Not Applicable Use :mod: `astropy.io.fits `.
45
+ healpix None
46
+ image Rudimentary Only a few functions implemented.
47
+ json Not Applicable Use :mod: `json ` or other packages.
48
+ mangle Fair Some work still required on polygon area calculations.
49
+ math Fair
50
+ mcmc None But there are plenty of good Python MCMC packages out there.
51
+ mglib None
52
+ misc Fair
53
+ mpeg None
54
+ mpfit None
55
+ physics None
56
+ plot None Much functionality already exists in matplotlib.
57
+ psf None
58
+ rgbcolor Good
59
+ rosat None For use with matching ROSAT catalogs to SDSS data.
60
+ sdss Good Most important functionalities are bitmasks and reading sweep files.
61
+ slatec None
62
+ spheregroup Good Used for matching arbitrary RA, Dec coordinates to other arbitrary RA, Dec coordinates.
63
+ TeXtoIDL Not Applicable This package is for including TeX in IDL plots. Since matplotlib understands TeX natively, this is not needed.
64
+ trace Fair
65
+ ukidss None Used for matching UKIDSS catalogs to SDSS data.
66
+ wise None Used for matching WISE catalogs to SDSS data.
67
+ yanny Good
68
+ =========== =============== ===================================================
69
+
11
70
12
71
13
72
API
0 commit comments