DTI-TK

Diffusion Tensor Imaging ToolKit

DTI-TK Logo
SourceCode::Source

SourceCode.SourceCode History

Hide minor edits - Show changes to output

Changed lines 48-52 from:
->* '''substitute''' ''developername'' with your own ''NITRC user name''
->* make sure a [[http://en.wikipedia.org/wiki/Secure_Shell | ssh client]] is installed on your machine.
->* make sure you have a live internet connection.
->* provide your ''NITRC password'' when prompted
 
to:
** '''substitute''' ''developername'' with your own ''NITRC user name''
** make sure a [[http://en.wikipedia.org/wiki/Secure_Shell | ssh client]] is installed on your machine.
** make sure you have a live internet connection.
** provide your ''NITRC password'' when prompted
 
Changed lines 47-52 from:
'''IMPORTANT''': You need to
* '''substitute''' ''developername'' with your own ''NITRC user name''
* make sure a [[http://en.wikipedia.org/wiki/Secure_Shell | ssh client]] is installed on your machine.
* make sure you have a live internet connection.
* provide your ''NITRC password'' when prompted
 
to:
->'''NOTE''': You need to
->* '''substitute''' ''developername'' with your own ''NITRC user name''
->* make sure a [[http://en.wikipedia.org/wiki/Secure_Shell | ssh client]] is installed on your machine.
->* make sure you have a live internet connection.
->* provide your ''NITRC password'' when prompted
 
Changed lines 11-12 from:
* [[http://www.nitrc.org/project/request.php?group_id=207 | send a request to join NITRC DTI-TK project]].  Your request will usually be approved in a day or two.
 
to:
* [[http://www.nitrc.org/project/request.php?group_id=207 | send a request to join NITRC DTI-TK project]].  Your request will usually be approved in a day or two.  '''Alert''': The system does NOT send the approved users a confirmation message.  Instead, you can check if your name now appears on the list of users on the NITRC DTI-TK summary page.
 
Changed lines 15-16 from:
To download the source code, you need a [[http://en.wikipedia.org/wiki/Concurrent_Versions_System | CVS client software]] installed on your computer.  On a Linux machine, you will need to have the [[https://support.eapps.com/index.php?/Knowledgebase/Article/View/438/55/user-guide---installing-the-centos-development-tools-gcc-flex-etc | Development Tools]] installed; on a MacOSX machine, you will need to install the [[https://developer.apple.com/xcode/ | XCode]]. (For MacOSX version Mavericks or later, you need to download the command line tools as a separate package.  A detailed instruction is available [[http://railsapps.github.io/xcode-command-line-tools.html | here]].) These softwares will be required for compiling the source code.
 
to:
To download the source code, you need a [[http://en.wikipedia.org/wiki/Concurrent_Versions_System | CVS client software]] installed on your computer.  On a Linux machine, you will need to have the [[https://support.eapps.com/index.php?/Knowledgebase/Article/View/438/55/user-guide---installing-the-centos-development-tools-gcc-flex-etc | Development Tools]] installed; on a MacOSX machine, you will need to install the [[http://finkproject.org | fink]]. These softwares will be required for compiling the source code.
 
Changed line 121 from:
Don't forget that you still need to follow the [[Documentation.Install | installation tutorial]] after this, although just from the '''step 3 and onward'''.
to:
Don't forget that you still need to follow the [[Documentation.Install | installation tutorial]] after this, although just from the '''step 3 and onward'''.
Changed lines 15-16 from:
To download the source code, you need a [[http://en.wikipedia.org/wiki/Concurrent_Versions_System | CVS client software]] installed on your computer.  On a Linux machine, you will need to have the [[https://support.eapps.com/index.php?/Knowledgebase/Article/View/438/55/user-guide---installing-the-centos-development-tools-gcc-flex-etc | Development Tools]] installed; on a MacOSX machine, you will need to install the [[https://developer.apple.com/xcode/ | XCode]].  For MacOSX version Mavericks or later, you need to download the command line tools as a separate package.  A detailed instruction is available [ http://railsapps.github.io/xcode-command-line-tools.html | here]. These softwares will be required for compiling the source code.
 
to:
To download the source code, you need a [[http://en.wikipedia.org/wiki/Concurrent_Versions_System | CVS client software]] installed on your computer.  On a Linux machine, you will need to have the [[https://support.eapps.com/index.php?/Knowledgebase/Article/View/438/55/user-guide---installing-the-centos-development-tools-gcc-flex-etc | Development Tools]] installed; on a MacOSX machine, you will need to install the [[https://developer.apple.com/xcode/ | XCode]]. (For MacOSX version Mavericks or later, you need to download the command line tools as a separate package.  A detailed instruction is available [[http://railsapps.github.io/xcode-command-line-tools.html | here]].) These softwares will be required for compiling the source code.
 
Changed lines 15-16 from:
To download the source code, you need a [[http://en.wikipedia.org/wiki/Concurrent_Versions_System | CVS client software]] installed on your computer.  On a Linux machine, you will need to have the [[https://support.eapps.com/index.php?/Knowledgebase/Article/View/438/55/user-guide---installing-the-centos-development-tools-gcc-flex-etc | Development Tools]] installed; on a MacOSX machine, you will need to install the [[https://developer.apple.com/xcode/ | XCode]].  These softwares will be required for compiling the source code.
 
to:
To download the source code, you need a [[http://en.wikipedia.org/wiki/Concurrent_Versions_System | CVS client software]] installed on your computer.  On a Linux machine, you will need to have the [[https://support.eapps.com/index.php?/Knowledgebase/Article/View/438/55/user-guide---installing-the-centos-development-tools-gcc-flex-etc | Development Tools]] installed; on a MacOSX machine, you will need to install the [[https://developer.apple.com/xcode/ | XCode]].  For MacOSX version Mavericks or later, you need to download the command line tools as a separate package.  A detailed instruction is available [ http://railsapps.github.io/xcode-command-line-tools.html | here]. These softwares will be required for compiling the source code.
 
Changed line 48 from:
* substitute '''developername''' with your own ''NITRC user name''
to:
* '''substitute''' ''developername'' with your own ''NITRC user name''
Changed line 71 from:
**[[http://itk.org/ITK/resources/software.html | ITK]] ('''Version 4 series only''' and '''set ITKV3_COMPATIBILITY to ON''')
to:
**[[http://itk.org/ITK/resources/software.html | ITK]] ('''Version 4 series only''' and '''set ITKV3_COMPATIBILITY to ON''' with @@ccmake@@)
Changed line 71 from:
**[[http://itk.org/ITK/resources/software.html | ITK]] (Version 4 series only)
to:
**[[http://itk.org/ITK/resources/software.html | ITK]] ('''Version 4 series only''' and '''set ITKV3_COMPATIBILITY to ON''')
Changed lines 23-24 from:
If CVS is installed and in your [[http://en.wikipedia.org/wiki/Path_(computing) | path]], you should get a response like
 
to:
If CVS is installed and in your [[http://en.wikipedia.org/wiki/Path_%28computing%29 | path]], you should get a response like
 
Changed lines 11-12 from:
*[[http://www.nitrc.org/project/request.php?group_id=207 | send a request to join NITRC DTI-TK project]].  Your request will usually be approved in a day or two.
 
to:
* [[http://www.nitrc.org/project/request.php?group_id=207 | send a request to join NITRC DTI-TK project]].  Your request will usually be approved in a day or two.
 
Changed lines 15-16 from:
The source code repository uses the Concurrent Version System (CVS).  So, to download the source code, you need a [[http://en.wikipedia.org/wiki/Concurrent_Versions_System | CVS client software]] installed on your computer.  On a Linux machine, you will need to have the [[https://support.eapps.com/index.php?/Knowledgebase/Article/View/438/55/user-guide---installing-the-centos-development-tools-gcc-flex-etc | Development Tools]] installed; on a MacOSX machine, you will need to install the [[https://developer.apple.com/xcode/ | XCode]].  These softwares will be required for compiling the source code.
 
to:
To download the source code, you need a [[http://en.wikipedia.org/wiki/Concurrent_Versions_System | CVS client software]] installed on your computer.  On a Linux machine, you will need to have the [[https://support.eapps.com/index.php?/Knowledgebase/Article/View/438/55/user-guide---installing-the-centos-development-tools-gcc-flex-etc | Development Tools]] installed; on a MacOSX machine, you will need to install the [[https://developer.apple.com/xcode/ | XCode]].  These softwares will be required for compiling the source code.
 
Added lines 29-30:
->(The exact output depends on your setup.)
 
Changed lines 8-9 from:
To access the source code, just join [[http://www.nitrc.org/account/register.php| NITRC]], if you are not already a NITRC user,  and [[http://www.nitrc.org/project/request.php?group_id=207 | send a request to join NITRC DTI-TK project]].  Your request will usually be approved in a day or two.
 
to:
To access the source code,
 
*
[[http://www.nitrc.org/account/register.php | join NITRC]], if you are not already a NITRC user
*[[http://www.nitrc.org/project/request.php?group_id=207 | send a request to join NITRC DTI-TK project]].  Your request will usually be approved in a day or two.
 
Changed lines 8-9 from:
To access the source code, just join [[http://www.nitrc.org/account/register.php| NITRC]], if you are not already a NITRC user,  and request to become a member of [[http://www.nitrc.org/project/request.php?group_id=207|NITRC DTI-TK project]].  Your request will usually be approved in a day or two.
 
to:
To access the source code, just join [[http://www.nitrc.org/account/register.php| NITRC]], if you are not already a NITRC user,  and [[http://www.nitrc.org/project/request.php?group_id=207 | send a request to join NITRC DTI-TK project]].  Your request will usually be approved in a day or two.
 
Changed line 95 from:
** Set the installation directory (CMAKE_INSTALL_PREFIX) to @@/usr/local/dtitk@@.  (To set this variable, you may need to reveal the advanced option by pressing 't')  If this is a shared workstation, you may not have the write permission to this directory.  In this case, you need to set it to a different directory.
to:
** Set the '''installation directory''' (CMAKE_INSTALL_PREFIX) to @@/usr/local/dtitk@@.  (To set this variable, you may need to reveal the advanced option by pressing 't')  If this is a shared workstation, you may not have the write permission to this directory.  In this case, you need to set it to a different directory.
Changed line 116 from:
Don't forget that you still need to follow the [[Documentation.Install | installation tutorial]] after this.
to:
Don't forget that you still need to follow the [[Documentation.Install | installation tutorial]] after this, although just from the '''step 3 and onward'''.
Changed lines 112-113 from:
** Make sure you have the write permission to the installation directory'''.  You may be able to gain access with @@sudo make install@@ if it is your own machine.  Otherwise ask your system administrator for help, or change the installation directory to one that you have the write permission (need to re-run @@ccmake@@).
 
to:
** '''Make sure you have the write permission to the installation directory'''.  You may be able to gain access with @@sudo make install@@ if it is your own machine.  Otherwise ask your system administrator for help, or change the installation directory to one that you have the write permission (need to re-run @@ccmake@@).
 
Changed line 111 from:
** The installation directory is set above with @@ccake@@.
to:
** The installation directory is set above with @@ccmake@@.
Changed lines 111-113 from:
** The installation directory is default to @@/usr/local@@ but can be modified with @@ccake@@.
** Make sure you have the write permission for the installation directory'''.  For example, if you use the default @@/usr/local@@ directory, you may not have permission for that directory.  You may be able to gain access with @@sudo make install@@, or
ask your system administrator for help, or change the installation directory to one that you have the write permission (need to re-run @@ccmake@@).
 
to:
** The installation directory is set above with @@ccake@@.
** Make sure you have the write permission to the installation directory'''.  You may be able to gain access with @@sudo make install@@ if it is your own machine.  Otherwise
ask your system administrator for help, or change the installation directory to one that you have the write permission (need to re-run @@ccmake@@).
 
Changed line 95 from:
** Change the installation directory (CMAKE_INSTALL_PREFIX) if you wish.  (To set this variable, you may need to reveal the advanced option by pressing 't')  The default is @@/usr/local@@.  If this is a shared workstation, you may not have the write permission to this directory.  In this case, you need to set a different directory.
to:
** Set the installation directory (CMAKE_INSTALL_PREFIX) to @@/usr/local/dtitk@@. (To set this variable, you may need to reveal the advanced option by pressing 't')  If this is a shared workstation, you may not have the write permission to this directory.  In this case, you need to set it to a different directory.
Changed lines 97-98 from:
** Press @@'g'@@ to generate the @@makefile@@ required.
 
to:
** Press @@'g'@@ to generate the @@makefile@@ required. If you do not see 'g' as an available key to press (listed at the bottom of the @@ccmake@@ interface), one or more required variables may not be set or set correctly.
 
Changed lines 92-94 from:
** Set the buid type (CMAKE_BUILD_TYPE) to RELEASE.
to:
** Set the buid type (CMAKE_BUILD_TYPE) to RELEASE. (You can navigate to a different variable with the up/down arrow and press the ''return'' key to toggle the editting mode)
** If ITK installation directory (ITK_DIR) is not found (NOT FOUND), set the variable to the correct directory.
** Do the same for VTK installation directory (VTK_DIR)
.
Changed lines 92-94 from:
** Set CMAKE_BUILD_TYPE to RELEASE.
** Look for ''NOT FOUND'' entries in the column to the right and supply the appropriate paths to the directories where the corresponding softwares, typically ITK and VTK, are installed.
** Change the installation directory if you wish.
  The default is @@/usr/local@@.  If this is a shared workstation, you may not have the write permission to this directory.  In this case, you need to set a different directory.
to:
** Set the buid type (CMAKE_BUILD_TYPE) to RELEASE.
** Change the installation directory (CMAKE_INSTALL_PREFIX) if you wish.  (To set this variable, you may need to reveal the advanced option by pressing 't')  The default is @@/usr/local@@.  If this is a shared workstation, you may not have the write permission to this directory.  In this case, you need to set a different directory.
Added line 92:
** Set CMAKE_BUILD_TYPE to RELEASE.
Changed lines 65-70 from:
**[[http://www.cmake.org|CMake]]
**[[http://www.itk.org|ITK]] (Version 4 series only)
**[[http://www.vtk.org|VTK]]
 
->ITK and
VTK will need to be compiled from source with @@cmake@@.  If you don't have experience with doing this, please refer to the @@ccmake@@ instructions below.
 
to:
**[[http://cmake.org/cmake/resources/software.html | CMake]]
**[[http://itk.org/ITK/resources/software.html | ITK]] (Version 4 series only)
**[[http://www.vtk.org/VTK/resources/software.html | VTK]]
 
->ITK and VTK will need to be compiled from source with
@@cmake@@.  If you don't have experience with doing this, please refer to the @@ccmake@@ instructions below (as a guide only, since details differ).
 
Changed line 114 from:
Don't forget that you still need to follow the [[Documentation.Install | installation tutorial]] after this.
to:
Don't forget that you still need to follow the [[Documentation.Install | installation tutorial]] after this.
Deleted lines 58-63:
If you subsequently run
 
->[@
ls dtitk
@]
 
Added lines 69-70:
->ITK and VTK will need to be compiled from source with @@cmake@@.  If you don't have experience with doing this, please refer to the @@ccmake@@ instructions below.
 
Changed line 93 from:
** Change the installation directory if you wish.
to:
** Change the installation directory if you wish.  The default is @@/usr/local@@.  If this is a shared workstation, you may not have the write permission to this directory.  In this case, you need to set a different directory.
Changed lines 94-97 from:
->'''IMPORTANT''':
** @@CMake@@ may need you to supply the path to
the directory where you have installed ITK and VTK.
**
 
 
to:
->The steps involved here are:
** Press @@'c'@@ to initiate
the configuration process.
** Look for ''NOT FOUND'' entries in the column to the right and supply the appropriate paths to the directories where the corresponding softwares, typically ITK and VTK, are installed.
** Change the installation directory if you wish.
** Press @@'c'@@ again, if you have made any changes.
** Press @@'g'@@ to generate the @@makefile@@ required.

 
Changed line 110 from:
sudo make install
to:
make install
Changed lines 114-115 from:
** Make sure you have the write permission for the installation directory'''.
** '''IMPORTANT''': you still need to follow the [[Documentation.Install | installation tutorial]] after this.
to:
** Make sure you have the write permission for the installation directory'''.  For example, if you use the default @@/usr/local@@ directory, you may not have permission for that directory.  You may be able to gain access with @@sudo make install@@, or ask your system administrator for help, or change the installation directory to one that you have the write permission (need to re-run @@ccmake@@).
 
!! What next?
 
Don't forget that
you still need to follow the [[Documentation.Install | installation tutorial]] after this.
Changed lines 94-95 from:
** '''IMPORTANT''': @@CMake@@ will prompt you to supply the path to the installed ITK and VTK at this stage.
 
to:
->'''IMPORTANT''':
** @@CMake@@ may need you to supply the path to the directory where you have installed ITK and VTK. 
**

 
Changed lines 104-105 from:
* Install the resulting binary
 
to:
* Install the resulting binary to the target installation directory
 
Changed line 107 from:
make install
to:
sudo make install
Changed line 111 from:
** '''Make sure you have the write permission for the installation directory'''.
to:
** Make sure you have the write permission for the installation directory'''.
Added line 15:
 
Added line 19:
 
Added line 21:
 
Added line 27:
 
Added line 29:
 
Added line 34:
 
Added line 36:
 
Added line 41:
 
Added line 49:
 
Added line 58:
 
Added line 60:
 
Added line 67:
 
Added line 69:
 
Changed lines 75-76 from:
* In a command line terminal, change into a directory where you want to put DTI-TK
to:
* Change to the directory where you have downloaded the DTI-TK source
Changed lines 81-82 from:
* Create a new directory called @@rel.build@@
to:
* Create and change to a new directory called @@rel.build@@ 
 
Changed lines 88-89 from:
* Change into the new directory and run @@CMake@@ with the following command
to:
* Create the required [[http://en.wikipedia.org/wiki/Make_(software) | makefile]] with @@ccmake@@, which is an interactive @@cmake@@ client, in @@rel.build@@.
Changed lines 94-97 from:
** CMake will prompt you to supply the directory information to the required and , so make sure you have them downloaded and compiled from source.  '''Please use ITK Version 4 series only'''.  It is recommended that, when compiling your own ITK and VTK, you follow the compilation steps for DTI-TK above, i.e., always creating a @@rel.build@@ directory separate from the directory containing the source code.
 
* After @@CMake@@ creates the @@makefile@@, run @@make@@
to compile
* Run @@make install@@ to install the DTI-TK.  The installation directory is default to @@/usr/local@@ but can be modified with @@CMake@@.  '''Make sure you have the write permission for the installation directory'''.  After this, follow the installation tutorial as before
.
to:
** '''IMPORTANT''': @@CMake@@ will prompt you to supply the path to the installed ITK and VTK at this stage.
 
* Compile the source code now with @@make@@

 
->[@
make
@]
 
* Install the resulting binary
 
->[@
make install
@]
 
** The installation directory is default to @@/usr/local@@ but can be modified with
@@ccake@@.
** '''Make sure you have
the write permission for the installation directory'''.
** '''IMPORTANT''': you still need
to follow the [[Documentation.Install | installation tutorial]] after this.
Deleted line 14:
 
Deleted line 17:
 
Deleted line 18:
 
Deleted line 22:
 
Deleted line 23:
 
Deleted line 24:
 
Deleted line 28:
 
Deleted line 33:
 
Deleted line 40:
 
Deleted line 48:
 
Deleted line 54:
 
Deleted line 55:
 
Deleted line 56:
 
Deleted line 62:
 
Deleted line 73:
 
Changed lines 29-30 from:
First, create a directory of your choice to house the source code.  The commands below use the setup I have on my machine.
 
to:
*Create a directory of your choice to house the source code.  The commands below use the setup I have on my machine.
 
Changed line 36 from:
Next, retrieve the source code with CVS 
to:
*Retrieve the source code with CVS 
Added lines 68-69:
'''NOTE''': The command examples use the setup on my machine.  So remember to adapt according to your local setup.
 
Changed line 78 from:
cd 
to:
cd /Users/huiz/devel/DTI-TK
Deleted line 80:
* Run the CVS command above to check out the source tree into that directory
Deleted lines 81-82:
* Change into the new directory and run @@CMake@@ with the following command
 
Changed lines 83-84 from:
ccmake ../dtitk
to:
mkdir rel.build
cd rel
.build
Added lines 87-92:
* Change into the new directory and run @@CMake@@ with the following command
 
->[@
ccmake ../dtitk
@]
 
Changed line 16 from:
[@
to:
->[@
Changed line 22 from:
[@
to:
->[@
Changed lines 29-31 from:
[@
export CVS_RSH=ssh
cvs -d :ext:developername@www.nitrc.org:/cvsroot/dtitk checkout dtitk
to:
First, create a directory of your choice to house the source code.  The commands below use the setup I have on my machine.
 
->[@
mkdir /Users/huiz/devel/DTI-TK
cd /Users/huiz/devel/DTI-TK
Changed lines 36-53 from:
'''IMPORTANT''':
* Substitute '''developername'''
with your own ''NITRC user name''
* Make sure a [[http://en.wikipedia.org/wiki/Secure_Shell | ssh client]] is installed on your machine.
 
!!Compile the source code
 
DTI-TK can be compiled from source with the following steps:
 
* Make sure that you have the following softwares installed on your system:
**[[http://www.cmake.org|CMake]]
**[[http://www.itk.org|ITK]] (Version 4 series only)
**[[http://www.vtk.org|VTK]]
 
* In a command line terminal, change into a directory where you want to put DTI-TK
* Run the CVS command above to check out the source tree into that directory
* Create a new directory called @@rel.build@@
* Change into the new directory and run @@CMake@@ with the following command

 
to:
Next, retrieve the source code with CVS 
Changed lines 38-39 from:
ccmake ../dtitk
to:
export CVS_RSH=ssh
cvs -d :ext:developername@www.nitrc.org:/cvsroot/dtitk checkout
dtitk
Added lines 42-86:
'''IMPORTANT''': You need to
* substitute '''developername''' with your own ''NITRC user name''
* make sure a [[http://en.wikipedia.org/wiki/Secure_Shell | ssh client]] is installed on your machine.
* make sure you have a live internet connection.
* provide your ''NITRC password'' when prompted

If everything goes okay, you should see the following

->[@
cvs checkout: Updating dtitk
U dtitk/CMakeLists.txt
U dtitk/CPackOptions.cmake.in
U dtitk/CPackSetup.cmake
U dtitk/CTestConfig.cmake
....
@]

If you subsequently run
->[@
ls dtitk
@]

!!Compile the source code

DTI-TK can be compiled from source with the following steps:

* Make sure that you have the following softwares installed on your system:
**[[http://www.cmake.org|CMake]]
**[[http://www.itk.org|ITK]] (Version 4 series only)
**[[http://www.vtk.org|VTK]]

* In a command line terminal, change into a directory where you want to put DTI-TK

->[@
cd
@]

* Run the CVS command above to check out the source tree into that directory
* Create a new directory called @@rel.build@@
* Change into the new directory and run @@CMake@@ with the following command

->[@
ccmake ../dtitk
@]

Changed lines 40-41 from:
To compile the DTI-TK from source, make sure you have [[http://www.cmake.org|CMake]] installed on your system and we recommend the following steps:
 
to:
DTI-TK can be compiled from source with the following steps:
 
* Make sure that you have
the following softwares installed on your system:
**[[http://www.cmake.org|CMake]]
**[[http://www.itk.org|ITK]] (Version 4 series only)
**[[http://www.vtk.org|VTK]]

 
Changed lines 56-57 from:
** CMake will prompt you to supply the directory information to the required [[http://www.itk.org|ITK]] and [[http://www.vtk.org|VTK]], so make sure you have them downloaded and compiled from source.  '''Please use ITK Version 4 series only'''.  It is recommended that, when compiling your own ITK and VTK, you follow the compilation steps for DTI-TK above, i.e., always creating a @@rel.build@@ directory separate from the directory containing the source code.
 
to:
** CMake will prompt you to supply the directory information to the required  and , so make sure you have them downloaded and compiled from source.  '''Please use ITK Version 4 series only'''.  It is recommended that, when compiling your own ITK and VTK, you follow the compilation steps for DTI-TK above, i.e., always creating a @@rel.build@@ directory separate from the directory containing the source code.
 
Changed lines 12-13 from:
The source code repository uses the Concurrent Version System (CVS).  So, to download the source code, you need a '''CVS client software''' installed on your computer.  On a Linux machine, you will need to have the [[https://support.eapps.com/index.php?/Knowledgebase/Article/View/438/55/user-guide---installing-the-centos-development-tools-gcc-flex-etc | Development Tools]] installed; on a MacOSX machine, you will need to install the [[https://developer.apple.com/xcode/ | XCode]].  These softwares will be required for compiling the source code.
 
to:
The source code repository uses the Concurrent Version System (CVS).  So, to download the source code, you need a [[http://en.wikipedia.org/wiki/Concurrent_Versions_System | CVS client software]] installed on your computer.  On a Linux machine, you will need to have the [[https://support.eapps.com/index.php?/Knowledgebase/Article/View/438/55/user-guide---installing-the-centos-development-tools-gcc-flex-etc | Development Tools]] installed; on a MacOSX machine, you will need to install the [[https://developer.apple.com/xcode/ | XCode]].  These softwares will be required for compiling the source code.
 
Changed line 31 from:
cvs -d :ext:'''developername'''@www.nitrc.org:/cvsroot/dtitk checkout dtitk
to:
cvs -d :ext:developername@www.nitrc.org:/cvsroot/dtitk checkout dtitk
Changed lines 34-39 from:
 
Notes:
* Make sure SSH is installed on your client machine.
* Substitute ''developername'' with your own ''NITRC user name''

 
 
to:
'''IMPORTANT''':
* Substitute '''developername''' with your own ''NITRC user name''
* Make sure a [[http://en.wikipedia.org/wiki/Secure_Shell | ssh client]] is installed on your machine.

 
Changed lines 4-6 from:
The source code is currently hosted by [[http://www.nitrc.org/scm/?group_id=207| NITRC]].  To gain access, please join [[http://www.nitrc.org/account/register.php| NITRC]]  and request to become a member of [[http://www.nitrc.org/project/request.php?group_id=207|NITRC DTI-TK project]].
Once approved, you can
access the CVS using these commands:
 
to:
DTI-TK is an open source project.  The source code repository is currently hosted on [[http://www.nitrc.org/scm/?group_id=207| NITRC]].  This page describes how you can gain access to the repository, download the source code, and compile DTI-TK yourself. 
 
!!Access the repository
 
To
access the source code, just join [[http://www.nitrc.org/account/register.php| NITRC]], if you are not already a NITRC user,  and request to become a member of [[http://www.nitrc.org/project/request.php?group_id=207|NITRC DTI-TK project]].  Your request will usually be approved in a day or two.
 
!!Download the source code
 
The source code repository uses the Concurrent Version System (CVS).  So, to download the source code, you need a '''CVS client software''' installed on your computer.  On a Linux machine, you will need to have the [[https://support.eapps.com/index.php?/Knowledgebase/Article/View/438/55/user-guide---installing-the-centos-development-tools-gcc-flex-etc | Development Tools]] installed; on a MacOSX machine, you will need to install the [[https://developer.apple.com/xcode/ | XCode]].  These softwares will be required for compiling the source code.
 
You can check if CVS is installed by running, in a [[http://en.wikipedia.org/wiki/Command-line_interface | command line interface]],

 
Changed lines 17-18 from:
export CVS_RSH=ssh
cvs -d :ext:developername@www.nitrc.org:/cvsroot/dtitk checkout dtitk
to:
which cvs
Changed lines 20-34 from:
 
to:
If CVS is installed and in your [[http://en.wikipedia.org/wiki/Path_(computing) | path]], you should get a response like
 
[@
/usr/bin/cvs
@]
 
 
Once CVS is installed, you can download the source code with the following commands:
 
[@
export CVS_RSH=ssh
cvs -d :ext:'''developername'''@www.nitrc.org:/cvsroot/dtitk checkout dtitk
@]
 

 
Added lines 39-41:
 
!!Compile the source code
 
Changed line 56 from:
* Run @@make install@@ to install the DTI-TK.  The installation directory is default to @@/usr/local@@ but can be modified with @@CMake@@.  '''Make sure you have the write permission for the installation directory'''.  After this, follow the installation tutorial as before.
to:
* Run @@make install@@ to install the DTI-TK.  The installation directory is default to @@/usr/local@@ but can be modified with @@CMake@@.  '''Make sure you have the write permission for the installation directory'''.  After this, follow the installation tutorial as before.
Changed lines 28-29 from:
** CMake will prompt you to supply the directory information to the required [[http://www.itk.org|ITK]] and [[http://www.vtk.org|VTK]], so make sure you have them downloaded and compiled from source.  '''Please use ITK Version 3 series only'''.  It is recommended that, when compiling your own ITK and VTK, you follow the compilation steps for DTI-TK above, i.e., always creating a @@rel.build@@ directory separate from the directory containing the source code.
 
to:
** CMake will prompt you to supply the directory information to the required [[http://www.itk.org|ITK]] and [[http://www.vtk.org|VTK]], so make sure you have them downloaded and compiled from source.  '''Please use ITK Version 4 series only'''.  It is recommended that, when compiling your own ITK and VTK, you follow the compilation steps for DTI-TK above, i.e., always creating a @@rel.build@@ directory separate from the directory containing the source code.
 
Changed lines 28-29 from:
** CMake will prompt you to supply the directory information to required [[http://www.itk.org|ITK]] and [[http://www.vtk.org|VTK]], so make sure you have them downloaded and compiled from source.  '''Please use ITK Version 3 series only'''
 
to:
** CMake will prompt you to supply the directory information to the required [[http://www.itk.org|ITK]] and [[http://www.vtk.org|VTK]], so make sure you have them downloaded and compiled from source.  '''Please use ITK Version 3 series only'''.  It is recommended that, when compiling your own ITK and VTK, you follow the compilation steps for DTI-TK above, i.e., always creating a @@rel.build@@ directory separate from the directory containing the source code.
 
Deleted line 31:
 
May 03, 2012, at 06:29 PM by 172.29.30.69 -
March 06, 2012, at 10:29 PM by 172.29.30.66 -
Changed lines 31-32 from:
* Run @@make install@@ to install the DTI-TK.  The installation directory is default to @@/usr/local@@ but can be modified with @@CMake@@.  '''Make sure you have the permission to write to the installation directory'''.  After this, follow the installation tutorial as before.
 
to:
* Run @@make install@@ to install the DTI-TK.  The installation directory is default to @@/usr/local@@ but can be modified with @@CMake@@.  '''Make sure you have the write permission for the installation directory'''.  After this, follow the installation tutorial as before.
 
March 06, 2012, at 10:29 PM by 172.29.30.70 -
Changed lines 31-32 from:
* Run @@make install@@ to install the DTI-TK.  The installation directory is default to @@/usr/local@@ but can be modified with @@CMake@@.
to:
* Run @@make install@@ to install the DTI-TK.  The installation directory is default to @@/usr/local@@ but can be modified with @@CMake@@.  '''Make sure you have the permission to write to the installation directory'''.  After this, follow the installation tutorial as before.
 
March 06, 2012, at 10:25 PM by 172.29.30.66 -
Changed lines 28-29 from:
** CMake will prompt you to supply the directory information to required [[http://www.itk.org|ITK]] and [[http://www.vtk.org|VTK]], so make sure you have them downloaded and compiled from source.
to:
** CMake will prompt you to supply the directory information to required [[http://www.itk.org|ITK]] and [[http://www.vtk.org|VTK]], so make sure you have them downloaded and compiled from source.  '''Please use ITK Version 3 series only'''
 
Deleted line 19:
While in that directory
Changed lines 17-21 from:
To compile the DTI-TK from source, make sure you have [[http://www.cmake.org|CMake]] installed on your system and we recommend the following steps.
 
Assume that you check out the source into the directory called @@/Users/huiz/tools@@, i.e., you run the CVS command above after you change your current directory to that.  You should now have a new directory called @@dtitk@@ within the @@tools@@ directory.  The next steps are
 
* Create a new directory called @@rel.build@@ in the @@tools@@ directory
to:
To compile the DTI-TK from source, make sure you have [[http://www.cmake.org|CMake]] installed on your system and we recommend the following steps:
 
* In a command line terminal, change into a directory where you want to put DTI-TK
While in that directory
* Run the CVS command above
to check out the source tree into that directory
* Create a new directory called
@@rel.build@@
Changed line 31 from:
* Run @@make install@@ to install the DTI-TK.  The installation directory is default to @@/usr/local@@ but can be modified with @@CMake@@.
to:
* Run @@make install@@ to install the DTI-TK.  The installation directory is default to @@/usr/local@@ but can be modified with @@CMake@@.
Changed lines 22-24 from:
* Change into the new directory and run CMake with the following command
 
[@
to:
* Change into the new directory and run @@CMake@@ with the following command
 
->[@
Changed lines 29-30 from:
 
to:
* After @@CMake@@ creates the @@makefile@@, run @@make@@ to compile
* Run @@make install@@ to install the DTI-TK.  The installation directory is default to @@/usr/local@@ but can be modified with @@CMake@@.
Changed line 9 from:
cvs -d :ext:developername@www.nitrc.org:/cvsroot/dtitk checkout modulename
to:
cvs -d :ext:developername@www.nitrc.org:/cvsroot/dtitk checkout dtitk
Changed lines 15-29 from:
* Substitute ''developername'' with your own ''NITRC user name'' and refer to the [[http://www.nitrc.org/frs/download.php/2967/dtitk_compilation.pdf|compilation guide]] for the appropriate ''modulename''. Enter your site password when prompted.
to:
* Substitute ''developername'' with your own ''NITRC user name''
 
To compile
the DTI-TK from source, make sure you have [[http://www.cmake.org|CMake]] installed on your system and we recommend the following steps. 
 
Assume that you check out the source into the directory called @@/Users/huiz/tools@@, i.e., you run the CVS command above after you change your current directory to that.  You should now have a new directory called @@dtitk@@ within the @@tools@@ directory.  The next steps are
 
* Create a new directory called @@rel.build@@ in the @@tools@@ directory
* Change into the new directory and run CMake with the following command
 
[@
ccmake ../dtitk
@]
 
** CMake will prompt you to supply the directory information to required [[http://www.itk.org|ITK]] and [[http://www.vtk.org|VTK]], so make sure you have them downloaded and compiled from source.

 
April 27, 2011, at 09:31 AM by 172.29.30.65 -
Changed line 15 from:
* Substitute modulename and developername with the proper values. Enter your site password when prompted.
to:
* Substitute ''developername'' with your own ''NITRC user name'' and refer to the [[http://www.nitrc.org/frs/download.php/2967/dtitk_compilation.pdf|compilation guide]] for the appropriate ''modulename''. Enter your site password when prompted.
April 27, 2011, at 09:28 AM by 172.29.30.65 -
Changed lines 4-10 from:
The source code is temporarily hosted by [[http://www.nitrc.org/scm/?group_id=207| nitrc]] and
only tool/resource developers can
access it using these commands:

[@export CVS_RSH=ssh
cvs -d
:ext:developername@www.nitrc.org:/cvsroot/dtitk checkout modulename@]
 
 
to:
The source code is currently hosted by [[http://www.nitrc.org/scm/?group_id=207| NITRC]].  To gain access, please join [[http://www.nitrc.org/account/register.php| NITRC]]  and request to become a member of [[http://www.nitrc.org/project/request.php?group_id=207|NITRC DTI-TK project]].
Once approved, you can access the CVS using these commands:
 
[@
export CVS_RSH=ssh
cvs -d :ext:developername@www.nitrc.org:/cvsroot/dtitk checkout modulename
@]
 
 
Added lines 1-3:
(:noleft:) (:notitle:) (:title Source:)
!Source Code
 
March 02, 2011, at 07:39 PM by 172.29.30.71 -
Added lines 1-10:
The source code is temporarily hosted by [[http://www.nitrc.org/scm/?group_id=207| nitrc]] and
only tool/resource developers can access it using these commands:
 
[@export CVS_RSH=ssh
cvs -d :ext:developername@www.nitrc.org:/cvsroot/dtitk checkout modulename@]
 
 
Notes:
* Make sure SSH is installed on your client machine.
* Substitute modulename and developername with the proper values. Enter your site password when prompted.
Page last modified on April 25, 2014, at 05:56 AM

    SourceForge.net Logo   Valid XHTML 1.0 Transitional