Skip to content

Commit

Permalink
Update generated documentation for version 0.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
caroott committed May 21, 2019
1 parent 89a3c28 commit dff787f
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions DilutionExperiment.html
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,13 @@ <h2><a name="Counting-results" class="anchor" href="#Counting-results">Counting
<p>To determine the effectiveness of the Cell Counter, I compared it to two different other counting methods. One of them was manual counting using the
<a href="https://en.wikipedia.org/wiki/Hemocytometer">Neubauer counting chamber</a>, the other was counting the cells with a <a href="https://en.wikipedia.org/wiki/Coulter_counter">Coulter Counter</a>.
For that i took a cell suspension with ~1.35 * 10^7 cells and set up a serial dilution by always halving the amount up to 1:16.
I took 3 measurements for each timepoint. One measurement for both, the Cell Counter and the manual counting consists of three seperate images.</p>
I took 3 measurements for each timepoint. One measurement for both, the Cell Counter and the manual counting, consists of three seperate images.</p>
<p>Here you can see the result of those measurements:</p>
<div id="6a27e14f-6185-4a1b-b028-6fc93e9a976d" style="width: 700px; height: 500px;"><!-- Plotly chart will be drawn inside this DIV --></div>
<div id="90276551-0b9d-4c92-b725-caab4b5927ab" style="width: 700px; height: 500px;"><!-- Plotly chart will be drawn inside this DIV --></div>
<script>
var data = [{"type":"scatter","x":["1:1","1:2","1:4","1:8","1:16"],"y":[13500000.0,7500000.0,3722222.0,1527778.0,1027778.0],"mode":"lines","marker":{},"error_y":{"array":[180021.0,245327.0,501541.0,171234.0,306816.0]},"name":"Cell Counter"},{"type":"scatter","x":["1:1","1:2","1:4","1:8","1:16"],"y":[14000000.0,6638889.0,3222222.0,1611111.0,944444.0],"mode":"lines","marker":{},"error_y":{"array":[784691.0,519675.0,306816.0,238953.0,398686.0]},"name":"Manual counting"},{"type":"scatter","x":["1:1","1:2","1:4","1:8","1:16"],"y":[13113333.0,7283333.0,3813000.0,1968333.0,1006067.0],"mode":"lines","marker":{},"error_y":{"array":[744058.0,59668.0,46755.0,18553.0,15179.0]},"name":"Coulter Counter"}];
var layout = {"xaxis":{"title":"Dilution","tickmode":"auto","ticks":"inside","mirror":"all","showline":true,"showgrid":false,"zeroline":false,"titlefont":{"family":"Arial","size":20.0},"tickfont":{"family":"Arial","size":20.0}},"yaxis":{"title":"Cells/ml","tickmode":"auto","ticks":"inside","mirror":"all","showline":true,"showgrid":false,"zeroline":false,"titlefont":{"family":"Arial","size":20.0},"tickfont":{"family":"Arial","size":20.0}},"width":900.0,"height":900.0};
Plotly.newPlot('6a27e14f-6185-4a1b-b028-6fc93e9a976d', data, layout);
Plotly.newPlot('90276551-0b9d-4c92-b725-caab4b5927ab', data, layout);
</script>
</br>
</br>
Expand Down
4 changes: 2 additions & 2 deletions FunctionExplanation.html
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ <h2><a name="Processing-Images" class="anchor" href="#Processing-Images">Process
</table>
<p>filePath is the path of the image. Height and width can be filled with the same result from the Filter.squareCalculator. Radius gets the result from Filter.cellRadiusCalculator.
thresholdMultiplier is a multiplier for the cutoff after the wavelet transformation. It has to be higher the closer in intensity the background to the cells is. The threshold function in the
pipeline contains a boolean for determining whether the cells have a positive or negative value. In all cases so far the intensities were negative. if for some reason they are positive,
pipeline contains a boolean for determining whether the cells have a positive or negative value. In all cases so far the intensities were negative. If for some reason they are positive,
the boolean has to be changed to "true". The chart which is returned in the resulting tuple serves visualization purposes. this functionality can be removed without consequences.</p>
<table class="pre"><tr><td class="lines"><pre class="fssnip"><span class="l">1: </span>
</pre></td>
Expand All @@ -79,7 +79,7 @@ <h2><a name="Processing-Images" class="anchor" href="#Processing-Images">Process
</table>
<p>This function is a convenience function which applies the previous function to a whole folder with images. It takes a folderpath instead of the filepath and processes all
images in that folder.</p>
<h2><a name="Alternative-uses" class="anchor" href="#Alternative-uses">Alternative uses</a></h2>
<h2><a name="Possible-Variants" class="anchor" href="#Possible-Variants">Possible Variants</a></h2>
<p>The threshold function currently used in the Pipeline.processImage is based on the maximum intensities in the pictures. An alternative threshold function exists which is based on a percentile cutoff. It can be used
in place of the other function, although its performance is worse with changing cell numbers.</p>
<p>To count cells in petri dishes, the Filter.rectangleSelectorCenter function in the pipeline has to be replaced with:</p>
Expand Down

0 comments on commit dff787f

Please sign in to comment.