Skip to content

Instantly share code, notes, and snippets.

@douglasgoodwin
Created October 4, 2013 07:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save douglasgoodwin/6822149 to your computer and use it in GitHub Desktop.
Save douglasgoodwin/6822149 to your computer and use it in GitHub Desktop.
{
"metadata": {
"name": "legit fears"
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": "# Legitimate Fears ?\n\nCalculator for Rebecca Gual, 10/2/2013\n\nImagine a time when Oxygen is no longer being produced. There would be a period of time when life would consume the remaining oxygen before Carbon Dioxide replaced all the Oxygen. The question is this: how long would that take?\n\nLet's remove all other Oxygen-breathing life forms (animals and plants) from the equation. How long will we last before the Oxygen has been consumed?\n\n1. Oxygen is no longer being produced!\n1. humans still are consuming Oxygen at the same rate\n1. and producing CO2 at normal rates\n1. number of humans stays the same (until these fears are realized)\n\nImagine the Earth as a closed box containing Oxygen and the people within consuming that Oxygen. The box is sealed: no gases are going in or out. No oxygen is being produced in the box, and no CO2 is being added. \n\n**reference**\n\n* [Is there enough Oxygen in the atmosphere?](http://members.shaw.ca/tfrisen/is_there_enough_oxygen.htm)\n* [How much Oxygen is there for a person to survive in an air-tight enclosure?](http://members.shaw.ca/tfrisen/how_much_oxygen_for_a_person.htm)\n* NASA\n* [WEIGHT TO VOLUME CONVERTER](http://www.thecalculatorsite.com/conversions/weighttovolume.php)\n* [Wikipedia](http://en.wikipedia.org/wiki/World_population)\n\nAstronauts consume 0.84 kg of Oxygen per day (this is the amount of Oxygen provided on the space station). \n\n\n| OXYGEN CONSUMED (1.43 kg/m3) | For a person at rest\t| For a person on the space station |\n|:-------------------- |:--------------------------------- |:------------------------------- |\n| **Oxygen needed by 1 person/day** | 0.617 kg/day | 0.84 kg/day |\n| **Liters** | 349.09 L/day | 436.3636 L/day |\n| **Length of time needed to use all the useable Oxygen in 1 cubic meter of air** |0.051 kg / 0.617 kg/day = 0.083 day or 2 hours|0.051 kg / 0.84 kg/day = 0.061 day or 1.5 hours |\n\n| CO2 EXHALED (1.98 kg/m3) | For a person at rest\t| For a person on the space station |\n|:-------------------- |:--------------------------------- |:------------------------------- |\n| **CO2 by 1 person/day** | 0.349 kg/day | 0.864 kg/day |\n| **Liters** | 349.09 L.day | 436.3636 L/day |\n\nconvert kg of Oxygen to Liters:\n\nOxygen has density: 1.43 kg/m3\n\n0.617 = 431.47 Liters\n\n12 to 25 breaths per minute. Size of each breath is 500 mL. Percent CO2 exhaled is 4% so CO2 per breath is approx 0.04g ( 2g/L x .04 x .5l). \n\n12 bpm * 0.04g * 1440 minutes/day = 864 grams CO2 output per day.\n= 349.09 Liters\n\n15 bpm * 0.04g * 1440 minutes/day = 864 grams CO2 output per day.\n= 436.3636 Liters\n\n\n## Estimated world population\n**7.324 billion people**\n\n## How much Oxygen is in the atmosphere?\n(1) What is the total mass of the atmosphere?\n(a) Calculate the surface area of the Earth:\n Area of a sphere = 4 x Pi x Radius2, Radius2 means Radius Squared.\n The Radius of the Earth is 6.37 x 106 m\n Area of the Earth = 4 x Pi x ( 6.37 x 106m)2\n = 5.099 x 1014 m2 (5.1 x 1014 m2)\n \n\tthis is 20.95% Oxygen\n\tNumber of Litre of O2 in the atmosphere is: 3.75 x 1019mole x 22.4L/mole = 8.4e20 L.\n\n## calculations\n7,183,396,338 people consume approx. 349 L of oxygen per day = 2,514,188,718,300 Liters of Oxygen each day. \nthere are 840,000,000,000,000,000,000 Liters of Oxygen available in the atmosphere\nWithout replenishment the oxygen would sustain our breathing for **915,352.87 years. **"
},
{
"cell_type": "heading",
"level": 2,
"metadata": {},
"source": "sketches below"
},
{
"cell_type": "code",
"collapsed": false,
"input": "# Let's draw a piechart showing the relative percentages of gasses\n\nimport matplotlib.pylab as plt\n\nfig = plt.figure()\nfig.figsize = (600)\nplt.axis('equal')\nlabels = ['Nitrogen', 'Oxygen', 'Carbon Dioxide']\nfracs = [78.0, 20.9, 0.035]\nplt.pie(fracs, labels=labels)\nplt.title(\"proportions of gases \\nby element in Earth's atmosphere\")\nfig.savefig(\"pie_gases.jpg\")",
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "display_data",
"png": "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\ndxg4cCBBQUHY29tTrlw5evToYXZlyIiICBYsWMDVq1dNedMvy5v+O9i8eTNDhw7F39+fgIAA06xO\nx48fp127dpQuXZqqVauyZcuWDBlyMqPT4sWLqV69Oo6OjpQsWZLQ0FCzqypGRETg4+PDn3/+ScuW\nLSlVqhRhYWFZTtKdk+c3NTWVzz//nGrVqplmtpo2bZpZm2fNtAWPr3tTv359XFxc8Pf359133yUp\nKemZvxOLpebXT7OT09l4unTpIqpUqWK2blpamvD29hZ9+/Z95j527NghrK2tRYcOHcS6devE2rVr\nRb169YSrq6u4c+eOqV3jxo1FeHi46X5KSoqoWrWq8PX1FbNmzRJbt24V//73v4WVlZXZ17bnzp0r\nFEURISEh4osvvhAbNmwQr7zyitBoNGLixImidu3aYtmyZeKHH34Q5cuXFz4+Pmazv/z4449Co9GI\nfv36iU2bNolly5aJSpUqicDAQLN2OZmR588//xQ1atQQ1apVM80ElD4RQmbSJ8Z48mvsTZo0EV5e\nXqJGjRpi0aJFYtGiRaJGjRpCq9WK8+fPP/O5Tt/eli1bRGpqqtntydmFHjx4IPr16ycWL14stm/f\nLqKiokS9evWEu7u72df905/bwMBAMWLECLF161axefPmZx5n+jqhoaFi1KhRIjo6WkRGRgqNRiNG\njRqVZfbY2FhhY2MjXnnlFbFkyRKxbds28f3334uPPvromcd85swZMWTIELFixQqxfft28c0334iq\nVauKypUrm445NjZWtG3bVri7u5vyHjt2zOw5Cw4OFh988IHYtGmT6NOnj1AURYwePVrUqlVLzJ07\nVyxatEiEhIQIe3t7s9dtTmZ02r17t1AURfTu3Vv89NNPIiYmRkyZMsXsUg59+vQRTk5OIjAwUHz3\n3Xdi8+bNIiIiQiiKIhYsWJDhd5KT57dly5aidOnSYvLkyWLbtm3iyy+/FLa2tmbtnjXT1pdffim0\nWq0YPny4iImJEXPnzhVeXl6iSZMmz/ydWKoiUcyzm41nx44dQlEU01RfQgixdu1aoSiKaeqyrFSt\nWlUEBASYLbt27ZrQaDRixIgRpmVPF/NJkyZl2KcQQrRq1UqULVtWGI1GIcQ/L+4np/pKS0sTbm5u\nQlEUs+uArFu3zqx4JiYmCnd3d9GsWTOzfezbt880jVm6nMzIk34cDRs2fOZzki6zYt64cWOhKIrY\n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\n",
"text": "<matplotlib.figure.Figure at 0x1082d1550>"
}
],
"prompt_number": 98
},
{
"cell_type": "markdown",
"metadata": {},
"source": "5\u00d71018 kg"
},
{
"cell_type": "code",
"collapsed": false,
"input": "from sympy import pretty_print as pp, latex\nfrom sympy.abc import a, b, n, x\nfrom sympy import symbols, init_printing, factor, sympify, Float, Symbol\nfrom sympy.physics.units import *\n\ninit_printing(use_latex=True)\nalpha = symbols('alpha')\nalpha\n\n# equation= 6.02e23\n\n# mass= 9.1093822e\u221231\n\nCO2= Symbol('CO_2')\nO2= Symbol('O_2')\n\nCO2, O2, N\n",
"language": "python",
"metadata": {},
"outputs": [
{
"latex": "$$\\begin{pmatrix}CO_{2}, & O_{2}, & \\frac{kg m}{s^{2}}\\end{pmatrix}$$",
"metadata": {},
"output_type": "pyout",
"prompt_number": 83,
"text": "\u239b kg\u22c5m\u239e\n\u239cCO\u2082, O\u2082, \u2500\u2500\u2500\u2500\u239f\n\u239c 2 \u239f\n\u239d s \u23a0"
}
],
"prompt_number": 83
},
{
"cell_type": "markdown",
"metadata": {},
"source": "If humans breathe in oxygen and exhale carbon dioxide, how many humans would it take to submerge the planet in CO2?"
},
{
"cell_type": "code",
"collapsed": false,
"input": "O2, Float(28.94)",
"language": "python",
"metadata": {},
"outputs": [
{
"latex": "$$\\begin{pmatrix}O_{2}, & 28.94\\end{pmatrix}$$",
"metadata": {},
"output_type": "pyout",
"prompt_number": 81,
"text": "(O\u2082, 28.94)"
}
],
"prompt_number": 81
},
{
"cell_type": "raw",
"metadata": {},
"source": "78% N\n28.94% Oxygen\n0.93% Ar\n0.035% CO2\nHumans ~ 7billion\nsubmerge\nplanet\n\nhow many Liters are there in the total atmosphere?\n\n5.14 x 1018 KG total atmosphere\n22.4L in 30 grams = 4 x 1021 L"
},
{
"cell_type": "code",
"collapsed": false,
"input": "x = (4 *1021)\nprint x",
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": "4084\n"
}
],
"prompt_number": 2
},
{
"cell_type": "code",
"collapsed": false,
"input": "",
"language": "python",
"metadata": {},
"outputs": []
},
{
"cell_type": "raw",
"metadata": {},
"source": "the current ratio of Oxygen to Carbon Dioxide is:\n"
},
{
"cell_type": "raw",
"metadata": {},
"source": "rate of Oxygen consumption per person per day = 550 L (or 19 cubic feet)"
},
{
"cell_type": "markdown",
"metadata": {},
"source": "how much carbon dioxide does a person output per day? 2.3 pounds (convert)"
},
{
"cell_type": "code",
"collapsed": false,
"input": "",
"language": "python",
"metadata": {},
"outputs": []
}
],
"metadata": {}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment