Cellfinder is a comprehensive framework for image filtering and feature extraction. Cellfinder unifies the power of R (i.e. EBImage), ImageMagick, Postgres, Perl and arbitrary command line tools into a simple flat graphical block oriented programming language similar to QuartzComposer. Cellfinder additionally comes with image and feature editors and a storage facility. It is ideally suited to build e.g. automated laboratory cell counting solutions for repetitive laboratory experiments.
- 100% browser based
- Desktop-quality UI (e.g. keyboard navigation, unlimited undo / redo)
- Image repository
- Feature extraction
- Feature database/editor
- Feature aggregation
- Batch processing
- Stack support
- Image registration
- RESTful API (incl. WebSocket)
# the easiest way to get Postgres up and running on a mac is Postgres.app # we need a current R version including developer tools # perl is already installed on linux and mac but we need quite a bunch of non-core perl modules sudo perl -MCPAN -e 'install ($_) for qw/Mojolicious Mojolicious::Plugin::Database Mojolicious::Plugin::RenderFile SQL::Abstract::More Apache::Session::File Spreadsheet::WriteExcel DBD::Pg ImageMagick Statistics::R/' # now download this repo and cd into it morbo backend.pl # this starts the testing server # now locate your favourite web browser to http://localhost:3000/Frontend/index.html # # you may eventually want to automatically launch hypnotoad backend.pl (production server)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.