fix(dependencies): Update dcmjs library and improve documentation links (#4741)

This commit is contained in:
Alireza authored and GitHub committed 2025-01-28 14:59:59 -05:00
1 parent ff6dd3a152
commit d554f02f7c
29 files changed
+1162 -606

No files matched your search

@@ -95,7 +95,7 @@ yarn run dev:orthanc
#### Configuration: Learn More
> For more configuration fun, check out the
> [Essentials Configuration](../index.md) guide.
> [Essentials Configuration](../configurationFiles.md) guide.
Let's take a look at what's going on under the hood here. `yarn run dev:orthanc`
is running the `dev:orthanc` script in our project's `package.json` (inside
@@ -183,7 +183,7 @@ A comma delimited string specifying which payloads the data source responds with
For DICOM video and PDF it has been found that Orthanc delivers multipart, while DCM4CHEE delivers single part. Consult the DICOM conformance statement for your particular data source to determine which payload types it delivers.
To learn more about how you can configure the OHIF Viewer, check out our
[Configuration Guide](../index.md).
[Configuration Guide](../configurationFiles.md).
### DICOM PDF
@@ -198,7 +198,7 @@ new mode as well.
[viewers-project]: https://github.com/OHIF/Viewers
[viewer-npm]: https://www.npmjs.com/package/@ohif/app
[pwa]: https://developers.google.com/web/progressive-web-apps/
[configuration]: ../configuration/index.md
[configuration]: ../configuration/configurationFiles.md
[extensions]: ../platform/extensions/index.md
[core-github]: https://github.com/OHIF/viewers/platform/core
[ui-github]: https://github.com/OHIF/Viewers/tree/master/platform/ui
@@ -39,7 +39,7 @@ Below we demonstrate how to link Cornerstone3D to OHIF Viewer. This is useful fo
<iframe src="https://player.vimeo.com/video/849096279?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameBorder="0" allow="autoplay; fullscreen; picture-in-picture" allowFullScreen style= {{ position:"absolute",top:0,left:0,width:"100%",height:"100%"}} title="measurement-report"></iframe>
</div>
::tip
:::tip
Since `@cornerstonejs/tools` depends on `@cornerstonejs/core`, if you need the changes
you made in `@cornerstonejs/core` to be reflected in `@cornerstonejs/tools`, you need to
also link `@cornerstonejs/core` to `@cornerstonejs/tools`.
@@ -60,3 +60,4 @@ cd /path/to/OHIFViewer
yarn link "@cornerstonejs/core"
yarn link "@cornerstonejs/tools"
```
:::
@@ -152,5 +152,5 @@ addressed and a Stable version is released.
[ohif-prod]: https://viewer.ohif.org
[gh-board]: https://github.com/OHIF/Viewers/projects/4
[label-grabs]: https://github.com/OHIF/Viewers/issues?q=is%3Aissue+is%3Aopen+label%3A%22Up+For+Grabs+%3Araising_hand_woman%3A%22
[contributing-docs]: ./development/contributing.md
[contributing-docs]: ./contributing.md
<!-- prettier-ignore-end -->
@@ -66,7 +66,7 @@ are configuration objects that will be used by the viewer to load the modules. T
- cornerstone-core and cornerstone-tools are removed and OHIF v3 is using the new Cornerstone3D rendering library and tools. Moving to Cornerstone3D has enabled us to provide a more robust and stable foundation
for 3D rendering and 3D annotations and measurements. In addition, Cornerstone3D provides APIs to load
and stream data into a volume which has huge performance benefits.
- A new CLI tool to help you create extensions and modes (more [here]((./development/ohif-cli.md)))
- A new CLI tool to help you create extensions and modes (more [here](../development/ohif-cli.md))
- redux store has been removed and replaced with a simpler state management system via React Context API.
New significant additions that might be useful for you that weren't available in OHIF v2:
@@ -95,7 +95,7 @@ Therefore, navigating to
`http://localhost:3000/viewer/?StudyInstanceUIDs=1.3.6.1.4.1.25403.345050719074.3824.20170125113417.1`
will run the app with the layout and functionalities of the `viewer` mode using
the `defaultDataSourceName` which is defined in the
[App Config](../../configuration/index.md)
[App Config](../../configuration/configurationFiles.md)
You can use the same exact mode using a different registered data source (e.g.,
`dicomjson`) by navigating to
@@ -39,7 +39,7 @@ many data sources. The OHIF Viewer's scope **DOES** include configuration and
support for services that are protected with OpenID-Connect.
In an effort to aid our users and contributors, we attempt to provide several
[deployment and hosting recipes](./deployment/index.md) as potential starting
[deployment and hosting recipes](../deployment/index.md) as potential starting
points. These are not meant to be rock solid, production ready, solutions; like
most recipes, they should be augmented to best fit you and your organization's
taste, preferences, etc.
@@ -20,7 +20,7 @@ We maintain the following non-ui Services:
- [Toolbar Service](./ToolbarService.md)
- [Measurement Service](../data/MeasurementService.md)
- [Customization Service](./../ui/customization-service.md)
- [State Sync Service](../data/StateSyncService.md)
- [State Sync Service](../../../migration-guide/3p8-to-3p9/5-StateSyncService.md)
- [Panel Service](../data/PanelService.md)
## Service Architecture