Giter Site home page Giter Site logo

odlemrecon's People

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

wzhangneu

odlemrecon's Issues

Infer domain and range from settings

Currently the domain and range are magically computed from the settings, we need to be able to infer these so that users don't have to give magic parameters.

sh: 1: EMrecon_siemens_pet_tools: not found

Hello, I am trying to perform the example code "mlem", but it cannot find the EMrecon_siemens_pet_tools.
From the previous issues, I see that authors "have hard-coded EMrecon_siemens_pet_tools", I wonder if there is something wrong with my settings.

Reuse files

The temporary files are currently re-created in each iteration. If they were instead re-used we could see a performance improvement.

Document what is computed

The values computed are currently quite vacuous with no units nor further explanations. We need to either refer to the correct documentation or do this ourselves.

Fix scaling of operators

The operators currently operate on "matrices", we need to fix the scaling so that they property compute the correct thing regardless of sizes.

Support non-siemens pet

Currently we have hard-coded EMrecon_siemens_pet_tools this should be selectable by users

Add attenuation correction

The attenuation can be computed by simply forward projecting the mu-map and taking the negative exponential of it (given that we have the correct units, see #1 and #2). We can use this to make attenuation corrected reconstructions by simply left multiplying with this correction factor.

Add MLEM example

MLEM is the standard reconstruction scheme in emission tomography, we need an example of it.

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.