[med-svn] [Git][med-team/fast][master] 3 commits: Write a description for the libfast-examples

Shayan Doust gitlab at salsa.debian.org
Mon Sep 2 00:52:31 BST 2019



Shayan Doust pushed to branch master at Debian Med / fast


Commits:
29f27eae by Shayan Doust at 2019-09-01T17:42:28Z
Write a description for the libfast-examples

- - - - -
dc55d957 by Shayan Doust at 2019-09-01T17:43:54Z
Install libfast-examples description file

- - - - -
269aa913 by Shayan Doust at 2019-09-01T20:07:32Z
Directory creation is redundant now so remove this

- - - - -


3 changed files:

- debian/libfast-examples.install
- + debian/missing-sources/using_libfast-examples
- debian/patches/modify_libs_and_output.patch


Changes:

=====================================
debian/libfast-examples.install
=====================================
@@ -22,3 +22,4 @@ debian/tmp/usr/fast/bin/NonLocalMeans2D usr/lib/fast
 debian/tmp/usr/fast/bin/seededRegionGrowingSegmentation usr/lib/fast
 debian/tmp/usr/fast/bin/streamImagesFromDisk usr/lib/fast
 debian/tmp/usr/fast/bin/testFAST usr/lib/fast
+debian/missing-sources/using_libfast-examples usr/share/doc/libfast-examples/examples


=====================================
debian/missing-sources/using_libfast-examples
=====================================
@@ -0,0 +1,20 @@
+Synopsis
+----------
+
+The libfast-examples package encompasses a variety of binaries for the "fast" package. These binaries 
+are located at /usr/lib/fast and can be selectively executed alongside either the libfast-data package or 
+any external data. These binaries can be used for experimentation, testing the framework or even 
+used for computation.
+
+Usage
+----------
+
+The example binaries can either use and compute your data or data from the libfast-data package. If 
+using libfast-data, download this package and extract the compressed file (FAST_Test_Data.xz) situated in 
+/usr/lib/fast. Most of the binaries will then automatically look in the newly extracted ../data 
+directory when run.
+
+In some cases, the path to a specific data needs to be stated. For instance, the "liverVesselSegmentation" 
+binary requires a path to the CT file as an argument.
+
+Information about these binaries, and their source origins, can be read at https://github.com/smistad/FAST/wiki/Examples


=====================================
debian/patches/modify_libs_and_output.patch
=====================================
@@ -5,8 +5,8 @@ Author: Shayan Doust <hello at shayandoust.me>
 
 Index: fast/CMakeLists.txt
 ===================================================================
---- fast.orig/CMakeLists.txt	2019-08-31 12:13:11.067543072 +0100
-+++ fast/CMakeLists.txt	2019-08-31 12:13:59.735356876 +0100
+--- fast.orig/CMakeLists.txt	2019-09-01 19:24:24.824877063 +0100
++++ fast/CMakeLists.txt	2019-09-01 19:24:49.669024504 +0100
 @@ -34,7 +34,7 @@
  option(FAST_MODULE_WholeSlideImaging "Build whole slide imaging module" OFF)
  option(FAST_MODULE_Clarius "Build clarius ultrasound module" OFF)
@@ -56,14 +56,12 @@ Index: fast/CMakeLists.txt
  ## Build test executable
  if(FAST_BUILD_TESTS)
      add_executable(testFAST ${FAST_TEST_SOURCE_FILES} source/FAST/Algorithms/CoherentPointDrift/Rigid.cpp source/FAST/Algorithms/CoherentPointDrift/Rigid.hpp source/FAST/Algorithms/CoherentPointDrift/Affine.cpp source/FAST/Algorithms/CoherentPointDrift/Affine.hpp)
-@@ -242,6 +263,10 @@
-     # dlls automatically to the bin folder. 
+@@ -243,5 +264,8 @@
      include(cmake/FASTCustomCommands.cmake)
  endif(NOT FAST_BUILD_QT5 AND WIN32)
-+execute_process(COMMAND mkdir -p usr/share/fast/assets)
-+execute_process(COMMAND cp -r ../doc/images usr/share/fast/assets)
+ 
 +install(TARGETS FAST-STATIC DESTINATION .)
 +install(TARGETS FAST DESTINATION .)
- 
++
  include(cmake/ModulePython.cmake)
  include(cmake/InstallFAST.cmake)



View it on GitLab: https://salsa.debian.org/med-team/fast/compare/1babb75b56b002c2e3d428cc56b940b71788e8ad...269aa9135b62ca4dacfe92ac24bbd507b6212407

-- 
View it on GitLab: https://salsa.debian.org/med-team/fast/compare/1babb75b56b002c2e3d428cc56b940b71788e8ad...269aa9135b62ca4dacfe92ac24bbd507b6212407
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20190901/9870e0b0/attachment-0001.html>


More information about the debian-med-commit mailing list