Code Monkey home page Code Monkey logo

i2i's Introduction

icon

Welcome to the development folder for the ion to image (i2i) application and sourcecode. Here you will find source code , a precompiled version of the app, and documentation.

License

i2i is a free software; you can redistribute it and/or modify it under the terms of the MIT license.

i2i is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

What is i2i

i2i is an application written in MATLAB for processing of mass spectrometry imaging data sets. The application can be run targeted or untargeted data analysis. It currently supports .mzML files, we recomend Proteowizard MSConvert (https://proteowizard.sourceforge.io/) or ThermoRawFileParserGUI (https://github.com/compomics/ThermoRawFileParserGUI)

i2i was made to handle complex MSI experiments fast and convenient from an intuitive GUI, some features includes:

  • Usage of arbitrarily complex MS experiments (MSn, HCD, SIM, Multiplexing, ...)
  • Alignment of individual line scans based on instrument duty cycle
  • Perform region of interest analysis
  • Generate high quality figures
  • Process data fast

Requirements

The application is developed with MATLAB 2022a, please use this version when you test the application. There might be conflicts when trying to run the code with other verisons of MATLAB. After downloading the source code you need to add the whole folder to path, this is easily done by right clicking on the folder. You also need the image processing toolbox and the parallel computing toolbox in MATLAB.

Description of the code

The live script 'Basic_functional_description.mlx' in the source folder is a live script that shows the basic structure of the code. If the source code has been added to path and all required packages are installed it can be executed. The live script does not have all quality of life features available in the compiled application.

Cite

Please cite any use of this software as: Ion-to-Image, i2i, a Mass Spectrometry Imaging Data Analysis Platform for Continuous Ionization Techniques Johan Lillja, Kyle D. Duncan, and Ingela Lanekoff Analytical Chemistry Article ASAP DOI: 10.1021/acs.analchem.3c01615

Reporting problems

Although we are not supporting the software, please file eventual issues under the issues tab on this github.

Please provide a short description of the problem and try to replicate it yourself before you report it.

In the report provide

  • Version of MATLAB
  • Copy of the error message

i2i's People

Contributors

johanlillja avatar lanekofflab avatar robertmartinis avatar

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.