Skip to content

Commit

Permalink
Merge pull request #17 from camicroscope/release
Browse files Browse the repository at this point in the history
Usability Improvements
  • Loading branch information
birm authored Aug 20, 2019
2 parents 15d6dcf + 15219f6 commit 44c3ec7
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ FROM python:3-stretch

WORKDIR /var/www

RUN apt-get -q update
RUN apt-get -q install -y openslide-tools python-openslide
RUN apt-get -q update --fix-missing
RUN apt-get -q install -y openslide-tools python-openslide vim

RUN pip install flask
RUN pip install gunicorn
Expand Down
6 changes: 3 additions & 3 deletions SlideUtil.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ def gen_thumbnail(filename, slide, size, imgtype="png"):


def openslidedata(metadata):
slide = openslide.OpenSlide(metadata['filename'])
slide = openslide.OpenSlide(metadata['location'])
slideData = slide.properties
metadata['mpp-x'] = slideData.get(openslide.PROPERTY_NAME_MPP_X, None)
metadata['mpp-x'] = slideData.get(openslide.PROPERTY_NAME_MPP_Y, None)
Expand All @@ -48,11 +48,11 @@ def openslidedata(metadata):
metadata['vendor'] = slideData.get(openslide.PROPERTY_NAME_VENDOR, None)
metadata['level_count'] = int(slideData.get('level_count', 1))
metadata['objective'] = float(slideData.get("aperio.AppMag", None))
metadata['md5sum'] = file_md5(metadata['filename'])
metadata['md5sum'] = file_md5(metadata['location'])
metadata['timestamp'] = time.time()
thumbnail_size = config.get('thumbnail_size', None)
if thumbnail_size:
gen_thumbnail(metadata['filename'], slide, thumbnail_size)
gen_thumbnail(metadata['location'], slide, thumbnail_size)
return metadata


Expand Down
2 changes: 1 addition & 1 deletion dev_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ def getMetadata(filename, upload_folder):
msg = {"error": "No such file"}
print(msg)
return msg
metadata['filename'] = filepath
metadata['location'] = filepath
try:
slide = openslide.OpenSlide(filepath)
except BaseException as e:
Expand Down

0 comments on commit 44c3ec7

Please sign in to comment.