Ejemplo n.º 1
0
      def get(self):
	global My_Global_DRL
	DRL_num = My_Global_DRL
	global My_Global_NDRL
	NDRL_num = My_Global_NDRL
	global My_Units_Conversion
	my_unit_conversion = My_Units_Conversion
	global My_local_DRL
	local_DRL = My_local_DRL

	HTML = HTML_snip()
	DRL_stats = Stats(DRL_num)
	DRL_Histo = HT(DRL_num, NDRL_num,my_unit_conversion,local_DRL)
	#self.response.headers['Content-Type'] = 'text/plain'

        self.response.out.write(HTML.header("Analysis","DataEntry", "analysis"))


        self.response.out.write(HTML.body_header())
#	data = "true"

 	self.response.out.write(HTML.calc_header())

	HTML_bits = DRL_Histo.data_table()

#	if data == "true":
	 #HTML_bits = DRL_Histo.data_table()
	HTML_bits_count = len(HTML_bits)
	for item in range(HTML_bits_count):
         self.response.out.write(HTML_bits[item])
        self.response.out.write(HTML.footer)
Ejemplo n.º 2
0
    def get(self):
        global My_Global_DRL
        DRL_num = My_Global_DRL
        global My_Global_NDRL
        NDRL_num = My_Global_NDRL
        global My_Units_Conversion
        my_unit_conversion = My_Units_Conversion
        global My_local_DRL
        local_DRL = My_local_DRL

        HTML = HTML_snip()
        DRL_stats = Stats(DRL_num)
        DRL_Histo = HT(DRL_num, NDRL_num, my_unit_conversion, local_DRL)
        #self.response.headers['Content-Type'] = 'text/plain'

        self.response.out.write(
            HTML.header("Analysis", "DataEntry", "analysis"))

        self.response.out.write(HTML.body_header())
        #	data = "true"

        self.response.out.write(HTML.calc_header())

        HTML_bits = DRL_Histo.data_table()

        #	if data == "true":
        #HTML_bits = DRL_Histo.data_table()
        HTML_bits_count = len(HTML_bits)
        for item in range(HTML_bits_count):
            self.response.out.write(HTML_bits[item])
        self.response.out.write(HTML.footer)
Ejemplo n.º 3
0
    def get(self):
        global My_Global_DRL
        DRL_num = My_Global_DRL
        global My_Global_NDRL
        NDRL_num = My_Global_NDRL
        global My_local_DRL
        local_DRL = My_local_DRL
        global My_Units_Conversion
        Units_Conversion = My_Units_Conversion

        HTML = HTML_snip()
        DRL_stats = Stats(DRL_num)
        DRL_Histo = HT(DRL_num, NDRL_num, Units_Conversion, local_DRL)
        #Anlysis_stats = Dispatch
        number_of_points = len(DRL_num)

        #self.response.headers['Content-Type'] = 'text/plain'

        self.response.out.write(HTML.header("Results", "DataEntry", "results"))

        self.response.out.write(HTML.body_header())
        # This has now output the menu up to the point at which we insert the actual content

        self.response.out.write(HTML.calc_header())
        #  Need to put the input output result header here

        #	self.response.out.write(HTML.data_entry_form_1(NDRL_num))
        #	if number_of_points > 1:
        #	 for item in DRL_num:
        #		self.response.out.write('%s\n' % item)
        #	self.response.out.write(HTML.data_entry_form_2())

        self.response.out.write(HTML.openResultContainer)
        if number_of_points > 1:
            HTML_bits = DRL_Histo.quick_results()

            # This bit is the results and can be included in a separate page
            HTML_bits_count = len(HTML_bits)
            for item in range(HTML_bits_count):
                self.response.out.write(HTML_bits[item])

        else:
            self.response.out.write("""<div class="Result">""")
            self.response.out.write(
                'No data has been entered yet! <br>  Copy and paste data or enter directly in the box to the left using a new line for each data point.<br> When you are done click the calculate button.<br>  This page will give you a summary of your data.  <br>Go to the analysis tab for a detailed breakdown of your data. <br> You may edit data points directly and use calculate to update the results. <br>  Go to the sample tab to use pre-set data. '
            )
            self.response.out.write("""</div>""")

# This is the data entry form. Its position is determined by stylesheet parameters
        self.response.out.write(HTML.closeResultContainer)

        self.response.out.write(HTML.footer)
Ejemplo n.º 4
0
    def get(self):
        global My_Global_DRL
	DRL_num = My_Global_DRL
	global My_Global_NDRL
	NDRL_num = My_Global_NDRL
	global My_local_DRL
	local_DRL = My_local_DRL
	global My_Units_Conversion
	Units_Conversion = My_Units_Conversion

	HTML = HTML_snip()
	DRL_stats = Stats(DRL_num)
	DRL_Histo = HT(DRL_num, NDRL_num,Units_Conversion,local_DRL)
	#Anlysis_stats = Dispatch
	number_of_points = len(DRL_num)

	#self.response.headers['Content-Type'] = 'text/plain'

        self.response.out.write(HTML.header("Results","DataEntry","results"))


        self.response.out.write(HTML.body_header())
# This has now output the menu up to the point at which we insert the actual content

 	self.response.out.write(HTML.calc_header())
#  Need to put the input output result header here

#	self.response.out.write(HTML.data_entry_form_1(NDRL_num))	
#	if number_of_points > 1:
#	 for item in DRL_num:
#		self.response.out.write('%s\n' % item)
#	self.response.out.write(HTML.data_entry_form_2())

        self.response.out.write(HTML.openResultContainer)
	if number_of_points > 1:
 	 HTML_bits = DRL_Histo.quick_results()

# This bit is the results and can be included in a separate page
	 HTML_bits_count = len(HTML_bits)
	 for item in range(HTML_bits_count):
          self.response.out.write(HTML_bits[item])         

	else:
         self.response.out.write("""<div class="Result">""")
	 self.response.out.write('No data has been entered yet! <br>  Copy and paste data or enter directly in the box to the left using a new line for each data point.<br> When you are done click the calculate button.<br>  This page will give you a summary of your data.  <br>Go to the analysis tab for a detailed breakdown of your data. <br> You may edit data points directly and use calculate to update the results. <br>  Go to the sample tab to use pre-set data. ')
         self.response.out.write("""</div>""")
	# This is the data entry form. Its position is determined by stylesheet parameters
	self.response.out.write(HTML.closeResultContainer)

        self.response.out.write(HTML.footer)
Ejemplo n.º 5
0
    def get(self):
        global My_Global_DRL
        DRL_num = My_Global_DRL
        global My_Global_NDRL
        NDRL_num = My_Global_NDRL
        global My_local_DRL
        local_DRL = My_local_DRL
        global My_Units_Conversion
        Units_Conversion = My_Units_Conversion
        HTML = HTML_snip()
        DRL_stats = Stats(DRL_num)
        DRL_Histo = HT(DRL_num, NDRL_num, Units_Conversion, local_DRL)
        #Anlysis_stats = Dispatch
        number_of_points = len(DRL_num)

        #self.response.headers['Content-Type'] = 'text/plain'

        self.response.out.write(
            HTML.header("Data Entry", "DataEntry", "enterdata"))

        self.response.out.write(HTML.body_header())
        # This has now output the menu up to the point at which we insert the actual content

        self.response.out.write(HTML.calc_header())

        #  Need to put the input output result header here

        self.response.out.write(HTML.data_entry_form_1(NDRL_num))
        if number_of_points > 1:
            for item in DRL_num:
                self.response.out.write('%s\n' % item)
        self.response.out.write(HTML.data_entry_form_2())

        self.response.out.write(HTML.footer)