Comments (4)
more specifically, it would be a minor modification of https://github.com/Open-Minds-Lab/MRdataset/blob/cfd26e38735665d80dbf9e052bf8adf70ed0b0bd/MRdataset/dicom_dataset.py#L77
after creating a class DicomArchiveDataset
or ReproInDataset
from
from MRdataset.base import Project
class DicomArchiveDataset(Project):
and some testing on a few examples. We are working on a deadline at the end of this week, but will look into it after.
from mrqa.
good pointer Yarik! My guess this is a matter of symantics in the best case e.g., finding the right root folder ./sourcedata/
instead of ./sourcedata/sub-0001/ses-01/
, or it needs a subclass of MRdataset
for this dataset format, which is easy to do as it was designed to allow for such customizations
if we can download an example dataset or two, we can easily test and fix this
from mrqa.
-
if you just name it
reproin
, then you can find the top of bids dataset as you do for bids and then go under./sourcedata
. -
datalad install -g ///dbic/QA/
would get you at least one such dataset with all of its content. Unlikely you would find one with real human data since we do not anyhow sanitize those dicoms and advocate not to share them openly.- but I have a good number of them locally to try on.
from mrqa.
that reminds of me of whether we fixed the issue of our library getting stuck or having problems with with recursive symbolic links inside datalad. Probably not as I ended up making a hard copy of the dataset for our intern! Actually, if your time permits, helping us support datalad datasets would be a great contrib from your side. We can walk you through our internal setup and I am confident this is child's play for you :)
from mrqa.
Related Issues (20)
- PyPI - Release HOT 1
- Poster Issues
- Provide BIDS-App HOT 1
- option to exclude subjects / sessions in the report, when the checks are re-run
- let's try find an Open DICOM dataset HOT 2
- --style dicom is not listed as an option HOT 1
- provide single entry CLI mrQA (and "enable" shell completion) HOT 7
- document parallel processing capabilities
- FYI: bids schema also gets some validations "encoded"
- fieldmaps: distinguish _dir-ap and _dir-pa
- Also carry out "exam" audit? HOT 4
- Extract the shim setting values from DICOM header HOT 1
- Allow user to specify parameters to check compliance for
- Providing a reference protocol for checking compliance, (and not inferring it from data) HOT 4
- Report : Add Warnings HOT 1
- Add hyperlink for report navigation HOT 1
- Analysing compliance w.r.t. vendor, model, and software version HOT 2
- ENH : Filepaths to each non-compliant subject and session
- Use 'acq' and 'task' as a suffix for modality name HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mrqa.