Skip to content
/ PALMA Public

repository associated with manuscript "PALMA, an improved algorithm for DOSY signal processing"

Notifications You must be signed in to change notification settings

delsuc/PALMA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PALMA

This document is associated to the manuscript

PALMA, an improved algorithm for DOSY signal processing

Afef Cherni Emilie Chouzenoux and Marc-André Delsuc¨

Analyst (2017)

arxiv.org:1608.07055

Abstract

NMR is a tool of choice for the measure of diffusion coefficients of species in solution. The DOSY experiment, a 2D implementation of this measure, has proven to be particularly useful for the study of complex mixtures, molecular interactions, polymers, etc. However, DOSY data analysis requires to resort to inverse Laplace transform, in particular for polydisperse samples. This is a known difficult numerical task, for which we present here a novel approach. A new algorithm based on a splitting scheme and on the use of proximity operators is introduced. Used in conjunction with a Maximum Entropy and $\ell_1$ hybrid regularisation, this algorithm converges rapidly and produces results robust against experimental noise. This method has been called PALMA. It is able to reproduce faithfully monodisperse as well as polydisperse systems, and numerous simulated and experimental examples are presented. It has been implemented on the server http://palma.labo.igbmc.fr where users can have their datasets processed automatically.

This repository

This folder contains the ipython notebooks to create every figures and tables of the ESI and the manuscript.

Code

The Code folder contains the code of PALMA algorithm and the code generating all simulated signals presented in the Electronic Support Information (ESI). These files will be used in all other tests through an alias, and a symbolic link to this folder should be created in each location where PALMA is to be used. The link.sh script creates these links in all the required location for these tests. So please run this script before running the different examples.

Figures_Article

This folder contains ipython notebook to create every figures in the manuscript.

Figures_ESI

This folder contains ipython notebook to create every figures from the ESI from S1 to S16 and tables S2 and S3. And you can find the code of other algorithms TRAIn, ITAMeD and ITAMeD with lp in the following links:


This Program are provided under the Licence CeCILL 2.1

This program HAS NOT been tested intensively, it is believed to do what it is supposed to do, However, you are welcome to check it on your own data.

Authors : Afef Cherni, Marc-André Delsuc (madelsuc@unistra.fr)
Version : 1.0   Date : June 2016
Version : 2.0   Date : December 2016

About

repository associated with manuscript "PALMA, an improved algorithm for DOSY signal processing"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages