Team:Evry/data analysis
From 2013.igem.org
(Difference between revisions)
Line 11: | Line 11: | ||
<h2>Presentation</h2> | <h2>Presentation</h2> | ||
+ | <p> | ||
As the team was confronted to huge amount of data to analyze, we decided to create a software to help us in this taks. | As the team was confronted to huge amount of data to analyze, we decided to create a software to help us in this taks. | ||
This software is called sana for Serie ANAlysis and is freely available on <a href="https://github.com/vadeo/sana">here on github</a>. | This software is called sana for Serie ANAlysis and is freely available on <a href="https://github.com/vadeo/sana">here on github</a>. | ||
- | + | </p> | |
<h2>Technical Description</h2> | <h2>Technical Description</h2> | ||
+ | <p> | ||
The software is written in Python2.x(with a possible compatility with Python3 in the future). It uses the numpy and matplotlib libraries to respectively handle the series and display them. | The software is written in Python2.x(with a possible compatility with Python3 in the future). It uses the numpy and matplotlib libraries to respectively handle the series and display them. | ||
+ | </p> | ||
<h2>Architecture</h2> | <h2>Architecture</h2> | ||
+ | <p> | ||
Basically, sana reads a csv file and a configuration file as inputs : | Basically, sana reads a csv file and a configuration file as inputs : | ||
Line 38: | Line 42: | ||
<li>Output eith plots 2D or 3D or the data in a CSV format</li> | <li>Output eith plots 2D or 3D or the data in a CSV format</li> | ||
</ul> | </ul> | ||
+ | </p> | ||
<h3>And More...</h3> | <h3>And More...</h3> | ||
+ | <p> | ||
If you are interested in the project you can checkout its <a href="https://github.com/vadeo/sana">github page</a> and send comments. | If you are interested in the project you can checkout its <a href="https://github.com/vadeo/sana">github page</a> and send comments. | ||
</p> | </p> |
Revision as of 03:55, 29 October 2013
Analysis of plate reader Data
Presentation
As the team was confronted to huge amount of data to analyze, we decided to create a software to help us in this taks. This software is called sana for Serie ANAlysis and is freely available on here on github.
Technical Description
The software is written in Python2.x(with a possible compatility with Python3 in the future). It uses the numpy and matplotlib libraries to respectively handle the series and display them.
Architecture
Basically, sana reads a csv file and a configuration file as inputs :
- The CSV file contain the DATA to treat
- The configuration file contains how to interpret the data and what to do with them
- Name and locate data series in the CSV file;
- Create "views" (in the way of databases) to manipulate series more easily (intersection of column and row of a plate reader experiment for example
- Perform computations on these series : mean, addition, substraction, division (with the corresponding variances automaticaly computed).
- Output eith plots 2D or 3D or the data in a CSV format
And More...
If you are interested in the project you can checkout its github page and send comments.