Giter Site home page Giter Site logo

jrxyz / smili Goto Github PK

View Code? Open in Web Editor NEW

This project forked from astrosmili/smili

0.0 2.0 0.0 36.29 MB

SMILI: Sparse Modeling Imaging Library for Interferometry

Home Page: https://astrosmili.github.io/smili

License: Other

M4 0.21% Python 35.84% C 17.75% MATLAB 2.55% C++ 16.49% Makefile 1.02% Shell 0.38% Fortran 25.74%

smili's Introduction

SMILI: Sparse Modeling Imaging Library for Interferometry

SMILI is a python-interfaced library for interferometric imaging using sparse sampling techniques and other regularization methods. SMILI is mainly designed for very long baseline interferometry, and has been under the active development primarily for the Event Horizon Telescope (EHT).

Documentation and Contact

Here is the SMILI documentation. Since SMILI has yet been actively and dynamically developed for many new topics and challenges of the EHT, the documentation is not perfect and sometimes outdated due to dynamical changes in the data structure.

Please contact with Kazu Akiyama at NRAO / MIT Haystack Observatory if you have any questions about this library. You may contact with following other core developers, too.

  • Kazu Akiyama at NRAO / MIT Haystack Observatory, the Main Developer
  • Fumie Tazaki at National Astronomical Observatory of Japan
  • Shiro Ikeda at the Institute of Statistical Mathematics
  • Kotaro Moriyama at National Astronomical Observatory of Japan

How to install this library?

Please have a look at the installation guide.

What's the reference for this software?

We are now preparing a software paper (Akiyama et al. in prep.) describing the latest snapshot of some new functions after Kuramochi et al. 2018. Until this paper will come out, please cite the following two papers for SMILI.

There are some other related publications about imaging techniques using SMILI.

License

SMILI is licensed under GPLv3 as described in LICENSE.txt. SMILI also includes some internal packages from other libraries (LBFGSB, FINUFFT, MFISTA), for which corresponding LICENSE files are included.

Acknowledgement

Development of SMILI has been financially supported by the following programs.

  • Japan Society for the Promotion of Science Postdoctoral Fellowships for Research Abroad
  • National Radio Astronomy Observatory Jansky Fellowship program
  • MEXT/JSPS KAKENHI (grant Numbers 24540242, 25120007, and 25120008)
  • National Science Foundation Astronomy and Astrophysics Grants (AST-1440254; AST-1614868)
  • National Science Foundation Research Experiences for Undergraduates program
  • NASA Massachusetts Space Grant Consortium
  • University of Science and Technology: the Overseas Research Exchange program
  • National Research Foundation of Korea: Global PhD Fellowship Grant (NRF-2015H1A2A1033752)

We also thank Michael Johnson, Andrew Chael, Katie Bouman, Chi-Kwan Chan and many other EHT Imaging friends for fruitful discussions.

Link

smili's People

Contributors

kazuakiyama avatar kotaromoriyama avatar ftazaki avatar

Watchers

James Cloos avatar  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.