Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
20 changed files
with
2,590 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
node_modules | ||
bower_components | ||
.idea |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,61 @@ | ||
dicomParser | ||
=========== | ||
|
||
Javascript DICOM Parser | ||
Javascript parser for DICOM Part 10 byte streams like you might get from WADO. Target environment | ||
is the browser, not Node.js | ||
|
||
[Click here for an live example of the library in action!](https://rawgithub.com/chafey/dicomParser/master/example/dragAndDropParse/index.html) | ||
|
||
|
||
Features | ||
======== | ||
* Alpha - not released | ||
|
||
Features | ||
======== | ||
|
||
* Parses DICOM Part 10 byte streams | ||
|
||
Backlog | ||
======== | ||
|
||
* Add support for sequences | ||
* Add support for elements with undefined lengths | ||
* Add conversion functions for the VR's that don't have them yet | ||
* Figure out how to automatically generate documentation from the source (jsdoc) | ||
* Create bower package | ||
* Add support for AMD loaders | ||
* Create more examples | ||
|
||
Build System | ||
============ | ||
|
||
This project uses grunt to build the software. | ||
|
||
Pre-requisites: | ||
--------------- | ||
|
||
NodeJs - [click to visit web site for installation instructions](http://nodejs.org). | ||
|
||
grunt-cli | ||
|
||
> npm install -g grunt-cli | ||
Common Tasks | ||
------------ | ||
|
||
Update dependencies (after each pull): | ||
> npm install | ||
> bower install | ||
Running the build: | ||
> grunt | ||
Automatically running the build and unit tests after each source change: | ||
> grunt watch | ||
|
||
Copyright | ||
------------ | ||
Copyright 2014 Chris Hafey |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
{ | ||
"name": "DICOM Parser", | ||
"description": "Javascript parser for DICOM Part 10 data", | ||
"version": "0.0.1", | ||
"license": "MIT", | ||
"authors" : ["Chris Hafey"], | ||
"homepage": "https://github.com/chafey/dicomParser", | ||
"keywords": ["DICOM", "medical", "imaging"], | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/chafey/dicomParser.git" | ||
}, | ||
"ignore": [ | ||
"**/.*", | ||
"node_modules", | ||
"bower_components", | ||
"test" | ||
], | ||
"devDependencies": { | ||
"qunit": "~1.14.0" | ||
} | ||
} |
Oops, something went wrong.