close Icon

A new Python library to analyse skeleton images confirms malaria parasite remodelling of the red blood cell membrane skeleton.

Nunez-Iglesias J, Blanch AJ, Looker O, Dixon MW, Tilley L

VIEW FULL ARTICLE
  • Journal PeerJ

  • Published 15 Feb 2018

  • Volume 6

  • Pagination e4312

  • DOI 10.7717/peerj.4312

Abstract

We present Skan (Skeleton analysis), a Python library for the analysis of the skeleton structures of objects. It was inspired by the "analyse skeletons" plugin for the Fiji image analysis software, but its extensive Application Programming Interface (API) allows users to examine and manipulate any intermediate data structures produced during the analysis. Further, its use of common Python data structures such as SciPy sparse matrices and pandas data frames opens the results to analysis within the extensive ecosystem of scientific libraries available in Python. We demonstrate the validity of Skan's measurements by comparing its output to the established Analyze Skeletons Fiji plugin, and, with a new scanning electron microscopy (SEM)-based method, we confirm that the malaria parasite Plasmodium falciparum remodels the host red blood cell cytoskeleton, increasing the average distance between spectrin-actin junctions.