Giter VIP home page Giter VIP logo

bruker_to_ismrmrd's Introduction

Build Status

ISMRM Raw Data Format (ISMRMRD)

A prerequisite for sharing magnetic resonance (imaging) reconstruction algorithms and code is a common raw data format. This repository describes such a common raw data format, which attempts to capture the data fields that are required to describe the magnetic resonance experiment with enough detail to reconstruct images. The repository also contains a C/C++ library for working with the format. This standard was developed by a subcommittee of the ISMRM Sedona 2013 workshop and is described in detail in:

Inati SJ, Naegele JD, Zwart NR, Roopchansingh V, Lizak MJ, Hansen DC, Liu CY, Atkinson D, Kellman P, Kozerke S, Xue H, Campbell-Washburn AE, Sørensen TS, Hansen MS. ISMRM Raw data format: A proposed standard for MRI raw datasets. Magn Reson Med. 2017 Jan;77(1):411-421.

Please cite this paper if you use the format.

Please the ISMRMRD documentation for details.

bruker_to_ismrmrd's People

Contributors

hansenms avatar inati avatar tomas-psorn avatar xueh2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bruker_to_ismrmrd's Issues

Link error

it returns following error when compiling, it seems a link error, but no library specified

CMakeFiles/bruker_to_ismrmrd.dir/main.cpp.o: In function main': main.cpp:(.text.startup+0x1102): undefined reference to ISMRMRD::Dataset::Dataset(char const*, char const*, bool)'
main.cpp:(.text.startup+0x1de5): undefined reference to ISMRMRD::Dataset::writeHeader(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' main.cpp:(.text.startup+0x1f55): undefined reference to ISMRMRD::Dataset::~Dataset()'
main.cpp:(.text.startup+0x23bc): undefined reference to ISMRMRD::Dataset::appendAcquisition(ISMRMRD::Acquisition const&)' main.cpp:(.text.startup+0x247a): undefined reference to ISMRMRD::Dataset::~Dataset()'
main.cpp:(.text.startup+0x271f): undefined reference to `ISMRMRD::Dataset::~Dataset()'
collect2: error: ld returned 1 exit status
src/CMakeFiles/bruker_to_ismrmrd.dir/build.make:114: recipe for target 'src/bruker_to_ismrmrd' failed
make[2]: *** [src/bruker_to_ismrmrd] Error 1
CMakeFiles/Makefile2:87: recipe for target 'src/CMakeFiles/bruker_to_ismrmrd.dir/all' failed
make[1]: *** [src/CMakeFiles/bruker_to_ismrmrd.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2

Compilation Errors

Hi,

I am using gcc version 4.8.4 (ubuntu 14.04). I find I must add one line
#include <cstdlib>
to file brukerparameterparser.cpp
and add one line
#include <climits>
to file brukerrawdata.cpp, after which the code can be successfully built.

Otherwise, the error will be exist function and SHRT_MAX are not defined.

Thanks,
Mengye Lyu

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.