About
This is the home of private confluence area for the SLASH project. SLASH stands for "Scalable system for Large data Analysis and Segmentation utilizing a Hybrid approach" (yes it's a mouthful) and represents the name of a 3 year grant we submitted in Oct 2010, and were awarded May 2011. This is a joint grant shared between the
Advanced instrumentation and cellular imaging techniques using high-throughput 3D electron microscopy are driving a new revolution in the exploration of complex biological systems by providing near seamless views across multiple scales of resolution. These datasets provide the necessary breadth and depth to analyze multicellular, cellular, and subcellular structure across large swathes of tissue. While these new imaging procedures are generating extremely large datasets of enormous value, the quantities are such that no single user or even laboratory team can possibly analyze the full content of these data through traditional means. To address this challenge, researchers from the The National Center for Microscopy and Imaging Research (NCMIR) at the University of California, San Diego (UCSD) and The at UC San Diego have teamed with software visualization experts from the Scientific Computing and Imaging Institute (SCI) at at the University of Utah to build SLASH, a System for Large-scale Automatic Segmentation utilizing High-performance computing techniques.
The aim featured product of this collaboration is the SLASH Portal, a community science gateway, which provides a unified ‘one-stop-shop’ for high-throughput segmentation of large neuropil datasets. This system: 1) provides simplified access to leading-edge machine learning algorithms for automatic segmentation of cellular and sub-cellular structures; 2) marries these software with tools for producing training data and performing data refinement to improve the accuracy and throughput of the final segmentation, 3) integrates these tools into logically ordered scientific workflows, which abstract the complexity of utilizing an unprecedented pool of resources for high performance computing and ‘Big Data’ management, 4) provides a simplified graphical user interface and web tools for accessing data, executing workflows and visualizing results, and 5) aggregates a massive knowledge base of training data to further increase the efficiency and throughput of the overall process. This system is natively coupled to the Cell Centered Database, allowing for facilitated management, sharing and collaborative analysis of large data, metadata, and data products.
the grant is to: "to couple novel automatic algorithms with highly scalable tools for collaboratively refining segmentations" with SCI heading the charge for the development of novel automated algorithms, and NCMIR performing data collection and work on collaborative segmentation system. SLASH is a project spawned from the "NeuroSeg" group, and we still use a "neuroseg" e-mail list (neuralseg@sci.utah.edu), so it's easy to get the two terms confused. To learn more about this grant contact Rick Giuly.
SLASH Development and Design Milestones
Meetings:
- In accordance with the grant, meetings are held bi-weekly - typically every second Wednesday at 2:30 in the NCMIR conference room, teleconference to Utah.
- Meeting Minutes - here we try and maintain minutes from any important meetings.
SLASH Module List:
- WIB Client
- WBC Mobile Client
- CellSculpt Client
- WIB Image Server
- Collaborative Management Middleware
- Resource Manager
- CCDB
Converter List:
- IMOD binary model -> CCDB Annotation XML, (program type?) (Andrew)
- CCDB Annotation XML -> IMOD binary model, (program type?) (Andrew)
- CCDB Annotation XML -> Multi-Label Volume, command line tool (Steve Lamont)
- Multi-Label Volume -> CCDB Annotation XML, command line tool (Liz?)
- Single-Label Volume -> XML contours, libcontour command line tool (Steve Lamont)ftp://ftpuser:PASSWORD@ftp.ncmir.ucsd.edu/spl/RPMS/sconvert-1.0.0-1.x86_64.rpm
Design Documents:
- SLASH wiki pages:
- SLASH - Architecture - explains how components of SLASH fit together.
- SLASH - Segmentation pipeline sequence diagram - represent chain of events during segmentation process.
- SLASH - Use Cases - includes original use cases from grant, and more should be added.
- SLASH - Development and Design Milestones -
- PDF documents:
- Segmentation System Diagram and Requirements (pdf) - Rick's diagram showing how part interact
- Segmentation System Module Diagram -
- Module documentation:
- CellSculpt - Architecture - includes concept diagram and shows how CellSculpt interfaces with the CCDB.
- CellSculpt - Backend - shows how CellSculpt interfaces with slash tables in CCDB. See also: "Frontend" for class diagrams.
- WIB Image Manager - Steve Lamont's server used by WIB and CellSculpt to deliver image tiles.
- WBC Mobile Technical Details - Rich Stoner's project allowing viewing and tracing data on iPhone and iPad.
Other
SLASH is funded by a grant from the National Institutes of Health, National Institute of Neurological Disorders and Stroke (NINDS) (5R01NS075314).
PUBLIC SITE:
To access SLASH's public site go to: https://slashsegmentation.com
.... this site is used to release any public videos and source code, and generally promote what we do to the outside world.
PRIVATE AREAS:
To access the private areas for developers go to:
Children Display |
---|
- 3D Tracing Test (WIB)
- CCDB CHM trained model rest service
- About elephanta.crbs.ucsd.edu for the SLASH project
... if you can't see any child pages listed here it's because you don't have access. The develop areas are for us to create pages, share links, information and which don't belong on the public area.
...
Column | ||
---|---|---|
| ||
|
...
width | 5% |
---|
...
width | 35% |
---|
...
Navigate space
...
Page Tree Search |
---|
...