The Azimuth Project
Experiments in carbon cycle with Sage (Rev #6)



Create some plots related to the Carbon cycle and do some simple analysis using Sage.


Mauna loa


The classic Keeling curve, plotted upto jan 2011 in Sage with default aspect ratio:

I think it can be better with setting it default aspect ratio to one, so we’ll try that as well.

Here is a plot of the whole series but showing season corrected values : (also default aspect ratio)

Draft Code

Trying to see if TimeSeries, can be used better instead of this

# based on made by Marshall Hampton CC 3.0 
import urllib2 as U
import time

current_year = time.localtime().tm_year
co2data = U.urlopen('').readlines()
datalines = []
for a_line in co2data:
    if a_line.find('Creation:') != -1:
        cdate = a_line
    if a_line[0] != '#':
        temp = a_line.replace('\n','').split(' ')
        temp = [float(q) for q in temp if q != '']
def azimviewer(month = [1,2,6,12,24],trend= True): 
    if trend:
        sel_data = [[q[2],q[5]] for q in datalines]
        sel_data = [[q[2],q[4]] for q in datalines]
    lp = list_plot(sel_data, plotjoined=True, rgbcolor=(1,0,0)) = True, figsize = [7,5])