Esempio n. 1
0
    def rate_candidate(self, hdr, candidate, pfd, cache=None):
        
        p0 = pfd.time_vs_phase().sum(axis=0)
        p1 = profile_ratings.get_profile(cache, pfd)

        return (np.amax(p0)-np.median(p0))/(np.amax(p1)-np.median(p1))
Esempio n. 2
0
    def rate_candidate(self, hdr, candidate, pfd, cache=None):
	
	# Un-dedispersed profile        
        p0 = pfd.time_vs_phase().sum(axis=0)
        p1 = profile_ratings.get_profile(cache, pfd)
        return np.std(p0)/np.std(p1)