コード例 #1
0
ファイル: runners.py プロジェクト: gilettejr/Masters
    def plot_gaia_culled_cmd(self):
        self.n147topcross.delete_crossed_points()
        plotter = graphs()
        a = asymphr('N205_new_trimmed.unique', 0)
        a.loadascii()
        a.ciscuts()
        a.sbsextinction()

        plotter.plot_viztop_cmd(a, self.n147topcross)
コード例 #2
0
ファイル: runners.py プロジェクト: gilettejr/Masters
    def plot_culled_cmd(self):
        self.n147topcross.delete_crossed_points()
        self.n147vizcross.delete_uncrossed_points_in_defined_area('vizdat.csv')
        self.n147culled.gaia_viz_cull_points(self.n147topcross,
                                             self.n147vizcross)
        self.n147culled.sbsextinction()

        plotter = graphs()
        plotter.plot_culled_viztop_cmd(self.n147culled)
コード例 #3
0
ファイル: runners.py プロジェクト: gilettejr/Masters
    def __init__(self, galaxy):

        run = make_subsets(galaxy)

        run.crossed()

        self.frame = run.subset
        self.galaxy = galaxy

        self.plotter = graphs()
コード例 #4
0
ファイル: runners.py プロジェクト: gilettejr/Masters
    def plot_gaiacrossed_cmd(self):
        self.n147topcross.delete_crossed_points()
        colour = self.n147topcross.jmag - self.n147topcross.kmag
        #for i in range(len(self.n147topcross.kmag)):
        #if self.n147topcross.kmag[i] > 18 or self.n147topcross.kmag[i] < 17 or colour[i] > 1:
        #self.n147topcross.kmag[i] = np.nan
        #self.n147topcross.jmag[i] = np.nan
        #points=[]

        #for i in self.n147topcross.kmag:
        #if np.isnan(i)==False:
        #points.append(0)
        #print(str(len(points)) + ' datapoints')
        plotter = graphs()
        plotter.kj_cmd(self.n147topcross)
コード例 #5
0
ファイル: runners.py プロジェクト: gilettejr/Masters
    def __init__(self, galaxy):

        #two make_subsets instances created, one for each star type

        runm = make_subsets(galaxy)
        runc = make_subsets(galaxy)

        #m and c subsets created

        runm.mc('m')
        runc.mc('c')

        #subsets and galaxy set to class attributes

        self.mframe_top = runm.top_subset
        self.cframe_top = runc.top_subset

        if galaxy == 'ngc147':

            self.mframe_viz = runm.viz_subset
            self.cframe_viz = runc.viz_subset

            self.tra = 8.3005
            self.tdec = 48.5087389

        elif galaxy == 'ngc185':
            self.tra = 9.7415417
            self.tdec = 48.3373778

        elif galaxy == 'ngc205':

            self.tra = 10.09189356
            self.tdec = 41.68541564

        #plotter object set for plotting graphs

        self.plotter = graphs()
        self.galaxy = galaxy
コード例 #6
0
ファイル: runners.py プロジェクト: gilettejr/Masters
 def plot_single_lum(self):
     plotter = graphs()
     plotter.single_k_luminosity_function(self.frame)
コード例 #7
0
ファイル: runners.py プロジェクト: gilettejr/Masters
 def plot_single_spatial(self):
     plotter = graphs()
     plotter.single_agb_spatial_plot_standard(self.frame)
コード例 #8
0
ファイル: runners.py プロジェクト: gilettejr/Masters
 def find_CM_border(self):
     plotter = graphs()
     plotter.unbound_hist(self.cframe, self.mframe)
コード例 #9
0
ファイル: runners.py プロジェクト: gilettejr/Masters
 def plot_combined_cmd(self):
     self.n147topcross.delete_crossed_points()
     self.n147vizcross.delete_uncrossed_points_in_defined_area()
     plotter = graphs()
     plotter.plot_viztop_cmd(self.n147topcross, self.n147vizcross)
コード例 #10
0
ファイル: runners.py プロジェクト: gilettejr/Masters
 def plot_vizcross_cmd(self):
     plotter = graphs()
     plotter.plot_vizmatch_cmd(self.n147vizcross)
コード例 #11
0
ファイル: runners.py プロジェクト: gilettejr/Masters
 def plot_iso_overlay(self):
     plotter = graphs()
     plotter.overlay_agb_tip(self.imp.i)
コード例 #12
0
ファイル: runners.py プロジェクト: gilettejr/Masters
    def plot_gaiacrossed_cc(self):
        self.n147topcross.delete_crossed_points()

        plotter = graphs()
        plotter.colour_colour(self.n147topcross)
コード例 #13
0
ファイル: runners.py プロジェクト: gilettejr/Masters
 def find_tip(self):
     plotter = graphs()
     plotter.rgb_tip_finder(self.frame)
コード例 #14
0
ファイル: runners.py プロジェクト: gilettejr/Masters
 def plot_single_contour(self):
     plotter = graphs()
     plotter.single_surface_density_plot(self.frame)
コード例 #15
0
ファイル: runners.py プロジェクト: gilettejr/Masters
 def plot_topcross_cmd(self):
     plotter = graphs()
     plotter.plot_topmatch_cmd(self.n147topcross)
コード例 #16
0
ファイル: runners.py プロジェクト: gilettejr/Masters
 def plot_single_colour_hist(self):
     plotter = graphs()
     plotter.single_colour_hist(self.frame)
コード例 #17
0
ファイル: runners.py プロジェクト: gilettejr/Masters
 def plot_iso_cmd(self):
     plotter = graphs()
     plotter.isoplot(self.imp.n147, self.imp.i)