示例#1
0
    def get(self):
        """Shows all MRS data on download page."""
        # Query for all MRS data entries in the database.
        conn = ds.create_sqlite_connection()
        LOGGER.debug('Querying for all MRS data in database...')
        db_entries = ds.fetch_all_mrs_data(conn)
        LOGGER.debug('Found %d MRS data entries in database.', len(db_entries))

        # Render download page.
        template = JINJA_ENVIRONMENT.get_template('downloaddata.html')
        self.response.write(template.render(mrs_data=db_entries))
示例#2
0
    def get(self):
        """Renders a page where the user can configure classifier training."""
        # Get list of saved classifiers.
        conn = ds.create_sqlite_connection()
        classifiers = ds.fetch_all_classifiers(conn)
        # Get list of available MRS data.
        mrs_data = ds.fetch_all_mrs_data(conn)

        # Render the web page.
        template = JINJA_ENVIRONMENT.get_template('trainclassifier.html')
        self.response.write(template.render(
            classifiers=classifiers, mrs_data=mrs_data))