def readData(SExtractorfile, myfile='ellipticities.txt'):
    """

    """
    sextractor = sextutils.se_catalog(SExtractorfile)
    mydata = sextutils.se_catalog(myfile)
    return sextractor, mydata
Пример #2
0
def readData(SExtractorfile, myfile='ellipticities.txt'):
    """

    """
    sextractor = sextutils.se_catalog(SExtractorfile)
    mydata = sextutils.se_catalog(myfile)
    return sextractor, mydata
Пример #3
0
    def readSources(self):
        """
        Reads in a list of sources from an external file. This method assumes
        that the input source file is in SExtractor format. Input catalog is
        saves to self.sources. x and y coordinates are also available directly in self.x and self.y.
        """
        self.log.info('Reading source information from %s' % self.settings['sourceFile'])
        self.sources = sextutils.se_catalog(self.settings['sourceFile'])

        self.x = self.sources.x_image
        self.y = self.sources.y_image

        #write out a DS reg file
        rg = open('sources.reg', 'w')
        for x, y  in zip(self.sources.x_image, self.sources.y_image):
            rg.write('circle({0:.3f},{1:.3f},5)\n'.format(x, y))
        rg.close()
Пример #4
0
    def readSources(self):
        """
        Reads in a list of sources from an external file. This method assumes
        that the input source file is in SExtractor format. Input catalog is
        saves to self.sources. x and y coordinates are also available directly in self.x and self.y.
        """
        self.log.info('Reading source information from %s' %
                      self.settings['sourceFile'])
        self.sources = sextutils.se_catalog(self.settings['sourceFile'])

        self.x = self.sources.x_image
        self.y = self.sources.y_image

        #write out a DS reg file
        rg = open('sources.reg', 'w')
        for x, y in zip(self.sources.x_image, self.sources.y_image):
            rg.write('circle({0:.3f},{1:.3f},5)\n'.format(x, y))
        rg.close()