ShuttleTracker: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 11: | Line 11: | ||
== Downloads == | == Downloads == | ||
The latest S<span style="font-variant:small-caps">huttle</span>T<span style="font-variant:small-caps">racker</span> version is '''1.0.0'''. | The latest S<span style="font-variant:small-caps">huttle</span>T<span style="font-variant:small-caps">racker</span> version is '''1.0.0'''. | ||
Line 30: | Line 29: | ||
====Source code==== | ====Source code==== | ||
S<span style="font-variant:small-caps">huttle</span>T<span style="font-variant:small-caps">racker</span> source code is distributed under [http://www.gnu.org/licenses/gpl-3.0.html GNU GPL v3.0].<br/> | |||
* C++ source code: [{{SERVER}}/software/shuttletracker/release/shuttletracker-1.0.0-source.tar.gz shuttletracker-1.0.0-source.tar.gz] | * C++ source code: [{{SERVER}}/software/shuttletracker/release/shuttletracker-1.0.0-source.tar.gz shuttletracker-1.0.0-source.tar.gz] | ||
<accordion parent="accordion" heading="How to compile">Compilation on Linux, Mac, and Windows is managed by [http://www.cmake.org/ CMake], which is expected to be used in the standard way: | <accordion parent="accordion" heading="How to compile">Compilation on Linux, Mac, and Windows is managed by [http://www.cmake.org/ CMake], which is expected to be used in the standard way: | ||
Line 39: | Line 39: | ||
make -j4 && make install | make -j4 && make install | ||
</span></div> | </span></div> | ||
You may also have a look at how the build process is automated in a Singularity container recipe distributed in source code distribution subdirectory distrib/singularity.</accordion> | You may also have a look at how the build process is automated in a Singularity container recipe distributed in source code distribution subdirectory distrib/singularity.<br/></accordion> | ||
<br/> | <br/> | ||
Revision as of 14:23, 29 November 2018
of fluorescent reporters in living cells
ShuttleTracker can detect stained cell nuclei, generate corresponding annular perinuclear extensions, quantify geometric and photometric properties of detected objects, and perform frame-to-frame nuclei tracking. Parameters of the image processing algorithms can be changed manually and the effects of these changes can be seen nearly immediately overlaid on currently displayed microscopic images. A key capability of ShuttleTracker is that nuclear contours and tracks can be generated automatically and then corrected manually. The tool is scriptable.
Example session
Downloads
The latest ShuttleTracker version is 1.0.0.
Stand-alone binary executables
- Mac application bundle (zipped "app"): shuttletracker-1.0.0-x86_64-darwin16.zip
SECURITY: MD5 sum of the downloadable ZIP archive can be checked in Terminal:
- Windows 64-bit installer: shuttletracker-1.0.0-x86_win64-setup.exe
SECURITY: The downloadable installer is not signed with a certificate (so in windows terms it comes from an "unknown publisher") but its integrity can be checked manually in command line using a Windows pre-installed utility:
Containers
- A docker-based recipe for a Singularity container: shuttletracker-1.0.0-singularity.recipe
singularity build shuttletracker.simg shuttletracker-1.0.0-singularity.recipe
LAUNCHING the simulator within a container (in terminal):
singularity exec shuttletracker-1.0.0.simg /opt/local/bin/ShuttleTracker
Source code
ShuttleTracker source code is distributed under GNU GPL v3.0.
- C++ source code: shuttletracker-1.0.0-source.tar.gz
tar xfz shuttletracker-VERSION-source.tar.gz cd shuttletracker-VERSION-source mkdir build && cd build cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/opt/local/ make -j4 && make install
Documentation
- User's manual: shuttletracker-1.0.0-manual.pdf
Example images
- An archive with example ShuttleTracker files: shuttletracker-1.0.0-examples.zip
Contact
The lead software developer is Marek Kochańczyk. For both user's and developer's queries please use the following e-mail address: shuttletracker.software@gmail.com