Git Product home page Git Product logo

final_project-2's Introduction

CO2 and Pitch Change of a Pipe Organ

T. Martz-Oberlander, 2011-11-08

Readme file for my final project root repository

How is the pitch of a pipe organ affected by change in CO2 concentration? This project computes pitch and CO2 data to look at the change in the speed of sound from a pipe organ as CO2 concentration (ppm) changes in a chapel in New Hampshire, USA.

Here I will describe the framework for this repository and provide an outline of the scripts used for my project. This repository was created by running the "Talia Directory Creator" script inside the root repository, "t_final_project".

This root directory holds all scripts of code, raw data files, written analysis documents, figures, and notes on the computational process used for this organ_pitch project. This project looks at CO2 concentration and change in pitch of a pipe organ.

This computational project is conducted as so:

  1. Import data of CO2 concentration and organ pitch; location specific. The data originates in .hobo files which can be converted to .csv files for import to terminal.

  2. Compute new columns of data for sound speed from pitch data. Equations for computation come from Cramer (1992) for the mathematical relationship between pitch of a note played on the organ to the frequency of sound waves as they travel through the air in the pipe organ's chapel. Python functions that utilize this math are created to form these new columns.

  3. Merge data into dataframes for comparison of sound speed and CO2 concentration levels. Using the new column of sound speed, I can merge and match data columns of CO2 concentration (parts per million) with time-dependant samplings of sound speed. Data points for CO2 and sound speed much be matched based on spacial sampling and time of sample taken.

  4. Create plots of these relationships. I can then generate plots to answer meaningful questions about time and space dependancy based on the intricacy of the layout of the chapel and where the samples were collected from.

  5. Statistically analyze the CO2/sound relationship. I will look for correlation relationships in a non-normal dataset; as seen in "Analyzing_Data.ipynb" in the "Scripts" directory.

  6. Store the different dataframes I created in a "data" directory for later use, and/or to include appendices of raw data in publications.

Current issues: I have created a unified script for my project called "main_script.ipynb" in the "Scripts" directory in "organ_pitch". I have a few issues, particularly with selecting out the date value I want (I tried using regular expressions). Any help with that would be appreciated. I need to select out that date for both datafiles (pitch and environmental data).

final_project-2's People

Contributors

taliamo avatar msbaumann avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.