Skip to content

GobySoft/pyifcb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyifcb - Imaging FlowCytobot Python API, generation 2

Overview

This module provides facilities for accessing and managing data generated by the Imaging FlowCytobot. It can read and write IFCB data in various formats, including the instrument's native format, and can serve as the basis of any application that uses IFCB data.

It is being expanded to cover all aspects of IFCB data handling including visualization, database management, web services, and web applications.

Generation 1 of this data system was called the IFCB Data Dashboard. In this, generation 2, features of the dashboard are being broken out into smaller, independent modules that can be used together.

Authors and contributors

Joe Futrelle ([email protected]) - Woods Hole Oceanographic Institution

Installation via anaconda

To create a conda environment called "pyifcb":

conda env create -f environment.yml
python setup.py install

Or with a Python 3 conda environment already activated:

conda install --file requirements.txt
python setup.py install

Status

As of 2018-03-26 project scope has expanded to include a much larger set of capabilities including database management and web services.

As of 2017-04-28 pyifcb requires Python 3.

As of 2017-01-04 this is mostly complete and the APIs are not likely to change much, but there is no stable release yet so APIs may still change. The Wiki and code-level documentation is up to date.

Build Status

About

IFCB data system, generation 2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%