Additionally to the spectral function/density of states: As the Green's function comes with orbital labels, one can also define a local density of states (e.g., for certain k or certain orbitals or even certain points in space). For example, the (hole) Green's function for a wave function [itex]|\Psi\rangle[/itex] is essentially
[tex]g_{rs}(\Delta t) = \langle\Psi| c^\dagger_r \exp(-i H\cdot \Delta t/\hbar)\,c_s |\Psi\rangle,[/tex]
(take or give some factors of i/-1/pi/2) where the operator in the middle is time propagation operator ([itex]\exp(\Delta t \cdot \partial_t)[/itex]), and the creation/annihilation operators a refer to some arbitrary one-particle basis set ([itex]g_{rs}(t)[/itex] is thus the same as the corresponding density matrix at t=0 [not frequency = 0]). The frequency-dependent Green's function is obtained by Fourier-transforming Δt.
Now, you can, if you want, just form the Green's function, say, "g_{rs}(w)" with r and s both restricted to s or p or d orbitals (or bloch waves formed from them). Then you get a density of states for those states only. Or you can put in different operators than the creation/destruction operators (say, density at a certain orbital, or dipole moment operators) to get different effects.
If you are dealing with one-particle wave functions (like Kohn-Sham or Hartree-Fock), then all such transformations can actually be done in practice, at the one-particle level. This is where all those colorful pictures of DOS from DFT programs come from. However, in principle one *can* define analogs of those pictures for correlated theories, too. Evaluating them from first principles, of course, is a different question.