Skip to content

Commit

Permalink
deploy: b20e425
Browse files Browse the repository at this point in the history
  • Loading branch information
WillForan committed Nov 7, 2024
0 parents commit f4746ad
Show file tree
Hide file tree
Showing 35 changed files with 4,610 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .buildinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Sphinx build info version 1
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
config: a0fcf460302088f3b558fee9146ad410
tags: 645f666f9bcd5a90fca523b33c5a78b7
Binary file added .doctrees/_autosummary/acq2sqlite.doctree
Binary file not shown.
Binary file added .doctrees/_autosummary/change_header.doctree
Binary file not shown.
Binary file added .doctrees/_autosummary/dcmmeta2tsv.doctree
Binary file not shown.
Binary file added .doctrees/environment.pickle
Binary file not shown.
Binary file added .doctrees/index.doctree
Binary file not shown.
Empty file added .nojekyll
Empty file.
318 changes: 318 additions & 0 deletions _autosummary/acq2sqlite.html

Large diffs are not rendered by default.

254 changes: 254 additions & 0 deletions _autosummary/change_header.html

Large diffs are not rendered by default.

320 changes: 320 additions & 0 deletions _autosummary/dcmmeta2tsv.html

Large diffs are not rendered by default.

Binary file added _images/nonconforming_example.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 19 additions & 0 deletions _sources/_autosummary/acq2sqlite.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
acq2sqlite
==========

.. automodule:: acq2sqlite


.. rubric:: Functions

.. autosummary::

column_names
have_pipe_data

.. rubric:: Classes

.. autosummary::

DBQuery

16 changes: 16 additions & 0 deletions _sources/_autosummary/change_header.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
change\_header
==============

.. automodule:: change_header


.. rubric:: Functions

.. autosummary::

change_tags
gen_acqdates
gen_anon
gen_ids
main_make_mods

29 changes: 29 additions & 0 deletions _sources/_autosummary/dcmmeta2tsv.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
dcmmeta2tsv
===========

.. automodule:: dcmmeta2tsv


.. rubric:: Module Attributes

.. autosummary::

NULLVAL
TagValues

.. rubric:: Functions

.. autosummary::

csa_fetch
read_csa
read_known_tags
read_tags
tagpair_to_hex

.. rubric:: Classes

.. autosummary::

DicomTagReader

52 changes: 52 additions & 0 deletions _sources/index.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
.. mrrc-hdr-qa documentation master file, created by
sphinx-quickstart on Mon Oct 21 19:00:25 2024.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
mrrc-hdr-qa documentation
=========================

Code to parse dicoms into a template database and alert on non-conforming sequences.

Code
--------

.. toctree::
:caption: Contents:

.. autosummary::
:toctree: _autosummary
:recursive:

mrqart
dcmmeta2tsv
acq2sqlite
change_header


Overview
--------


Template
++++++++

See :py:data:`acq2sqlite.DBQuery.CONSTS`

Here's an example for the ``RewardedAnti`` task acquisitions in the ``WPC-8620`` project. The ideal template is found finding the most frequent set of repeated key parameters. 150 of the ``RewardedAnti`` seqeuences share the same ``acq_param`` set, here stored in the sqlite db on rowid=35. But 4 acquisitions (rows in ``acq``) don't match. In this case all mismatches can be found in ``TA``.

.. image:: ../sphinx/imgs/nonconforming_example.png



.. `https://dicom-parser.readthedocs.io/en/latest/siemens/csa_headers.html#csa-headers`_
Parameters
----------

.. csv-table:: Dicom tag list
:file: ../docs/taglist.csv
:header-rows: 1

.. .. include:: ../readme.md
Loading

0 comments on commit f4746ad

Please sign in to comment.