Skip to content

Open source code base for enabling software innovation in medical imaging

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE.RTF
GPL-3.0
LICENSE.TXT
Unknown
COPYING.TXT
Notifications You must be signed in to change notification settings

ClearCanvas/ClearCanvas

Folders and files

NameName
Last commit message
Last commit date
Jan 27, 2015
Feb 7, 2013
Mar 25, 2015
Jan 6, 2015
Dec 16, 2014
Jul 3, 2014
Aug 11, 2014
Jan 15, 2013
Mar 27, 2015
Mar 26, 2015
Feb 12, 2013
Jan 22, 2013
Apr 16, 2015
Mar 20, 2015
Jul 3, 2014
Mar 13, 2015
Jul 18, 2014
May 13, 2014
Jan 15, 2013
Jan 15, 2013
May 26, 2014
Sep 30, 2013
Jan 15, 2013
Feb 25, 2015
Jan 15, 2013
Jan 22, 2013
May 8, 2013

Repository files navigation

ClearCanvas

Open source code base for enabling software innovation in imaging. The extensible and robust platform includes viewing, archiving, management, workflow and distribution of images as well as an open architecture for core competency tool development.

How to build using Github For Windows

Read this section if you intend to build the ClearCanvas projects only, and read the section on Preparing clones for forked contributions in addition to this section if you intend to make code changes you want to share.

  1. Download Github for Windows and install it.
  2. Using Github for Windows clone the ClearCanvas/ClearCanvas repository to your local drive, for example, into ....Documents/Github/ClearCanvas.
  3. Using Github for Windows clone the ClearCanvas/ReferencedAssemblies to your local drive, for example into ....Documents/Github/ReferencedAssemblies.
  4. Using a command-line window, create a symbolic link within the ClearCanvas directory called "ReferencedAssemblies" that points to ..\ReferencedAssemblies. In Windows 7, the command-line to do this is mklink ReferencedAssemblies ..\ReferencedAssemblies
  5. Load the ImageViewer/ImageViewer.sln into Visual Studio.
  6. Build.

Preparing clones for forked contributions

If you intend to make changes to the code and contribute it to the ClearCanvas (upstream) repository, then you must first use Fork on Github.com to create a clone of ClearCanvas/ClearCanvas on Github.com. The ClearCanvas/ClearCanvas repository itself is moderated and you will not be able to automatically publish your changes to it.

Therefore,

  1. Use Fork on Github.com to create a clone of ClearCanvas/ClearCanvas. For example, to yourUserName/ClearCanvas.
  2. If you intend to make changes to the ClearCanvas/ReferencedAssemblies, make a fork/clone of this repository as well. Otherwise, it is unnecessary to do so.
  3. Download Github for Windows and install it.
  4. Using Github for Windows clone the yourUserName/ClearCanvas repository to your local drive.
  5. Using Github for Windows clone the yourUserName/ReferencedAssemblies repository to your local drive if you have forked it on Github, otherwise, simply clone the repository from ClearCanvas/ClearCanvas to your local drive.
  6. Create a symbolic link so that ReferencedAssemblies can be referenced from within your ClearCanvas directory.

You are now ready to make changes to the code in your private fork/clone.