So there&#39;s also<div><br><div><br></div><div><a href="http://www.ampps.com/">http://www.ampps.com/</a><br><br>which does have python support built in for windows..</div><div><br><br><div class="gmail_quote">On Fri, Oct 19, 2012 at 1:02 AM, Benjamin Gilbert <span dir="ltr">&lt;<a href="mailto:bgilbert@cs.cmu.edu" target="_blank">bgilbert@cs.cmu.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 10/18/2012 10:34 AM, Bob Seifert wrote:<br>
&gt; I&#39;m a resident pathologist at the University of South Florida and I&#39;m<br>
&gt; looking to set up a small OpenSlide and OpenSeaDragon webserver to<br>
&gt; handle weekly cases for review.<br>
&gt;<br>
&gt; All we have available to act as a host is a Windows 7 desktop.  In<br>
&gt; fact we are still struggling to get IT to let us use it as a server,<br>
&gt; but that is a different problem.<br>
&gt;<br>
&gt; I wanted to know how to deploy OpenSlide and OpenSeaDragon on this<br>
&gt; desktop and I&#39;m struggling to find documentation on the subject<br>
&gt; online.  Where do the whole slide image files go?  Simple questions, I<br>
&gt; realize but this isn&#39;t my area of expertise.<br>
<br>
</div>Hi Bob,<br>
<br>
There are two pieces to this.  OpenSlide knows how to read slide files.<br>
  OpenSlide Python (the interface to OpenSlide from the Python language)<br>
has some additional code to produce the Deep Zoom tiles needed by<br>
OpenSeadragon.  You will need both.<br>
<br>
Martin Weihrauch recently installed OpenSlide and OpenSlide Python on<br>
Windows and wrote up a wiki page on how he did it:<br>
<br>
<br>
<a href="https://github.com/openslide/openslide/wiki/RunningDeepZoomTilerOnWindows" target="_blank">https://github.com/openslide/openslide/wiki/RunningDeepZoomTilerOnWindows</a><br>
<br>
That document should be a good starting point.  Note that Martin used<br>
deepzoom_tile.py, which writes Deep Zoom tiles for the *entire* slide.<br>
In your case, this is a waste of time and storage space -- I assume each<br>
slide will be viewed only briefly.  Instead, you should look at<br>
deepzoom_server.py, which generates individual tiles when they are<br>
requested by a web browser.<br>
<br>
deepzoom_server.py also requires Flask, which in turn requires some<br>
other things.  The best way to get them is to install setuptools:<br>
<br>
<a href="http://pypi.python.org/pypi/setuptools" target="_blank">http://pypi.python.org/pypi/setuptools</a><br>
<br>
and use that to install Flask.<br>
<br>
Yes, there are a lot of pieces.  Our software distributions are<br>
currently tailored more for programmers than for end users.  If you run<br>
into problems setting everything up, let us know.<br>
<br>
Finally, when you run deepzoom_server.py, it will serve you *one* slide.<br>
  To change the slide, you have to stop and restart the program.  It&#39;s<br>
intended as an example demonstrating how to integrate OpenSlide into a<br>
website; it&#39;s not really intended as a standalone system.<br>
<div class="im"><br>
&gt; I was planning on building an interface using an IDE called &quot;Tersus&quot;<br>
&gt; which is a visual programming language that I have some familiarity<br>
&gt; with (<a href="http://tersus.com" target="_blank">tersus.com</a>). But I can use XAMPP for windows to host OpenSlide<br>
&gt; and OpenSeaDragon if need be.<br>
<br>
</div>XAMPP doesn&#39;t seem to include Python, so it won&#39;t help you here.<br>
<br>
<br>
By the way, what format are your slide files?<br>
<span class="HOEnZb"><font color="#888888"><br>
--Benjamin Gilbert<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
openslide-users mailing list<br>
<a href="mailto:openslide-users@lists.andrew.cmu.edu">openslide-users@lists.andrew.cmu.edu</a><br>
<a href="https://lists.andrew.cmu.edu/mailman/listinfo/openslide-users" target="_blank">https://lists.andrew.cmu.edu/mailman/listinfo/openslide-users</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>David A Gutman, M.D. Ph.D.<br>Assistant Professor of Biomedical Informatics<br>Senior Research Scientist, Center for Comprehensive Informatics<br>Emory University School of Medicine<br>

</div></div>