Skip to content

A package for storing morphological profiling data.

License

Notifications You must be signed in to change notification settings

diskontinuum/cytominer-database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5369033 · Jan 16, 2020
Jan 16, 2020
May 4, 2018
Jan 6, 2020
Jul 15, 2019
Oct 2, 2017
Sep 27, 2017
Jul 14, 2019
Aug 12, 2016
Jul 4, 2018
Aug 7, 2016
Sep 27, 2017
Sep 27, 2017
Dec 5, 2019

Repository files navigation

cytominer-database

Build Status Documentation Status

cytominer-database provides command-line tools for organizing measurements extracted from images.

Software tools such as CellProfiler can extract hundreds of measurements from millions of cells in a typical high-throughput imaging experiment. The measurements are stored across thousands of CSV files.

cytominer-database helps you organize these data into a single database backend, such as SQLite.

Why cytominer-database?

While tools like CellProfiler can store measurements directly in databases, it is usually infeasible to create a centralized database in which to store these measurements. A more scalable approach is to create a set of CSVs per “batch” of images, and then later merge these CSVs.

cytominer-database ingest reads these CSVs, checks for errors, then ingests them into a database backend, including SQLite, MySQL, PostgresSQL, and several other backends supported by odo.

cytominer-database ingest source_directory sqlite:///backend.sqlite -c ingest_config.ini

will ingest the CSV files nested under source_directory into a SQLite backend

About

A package for storing morphological profiling data.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%