
Magni: A Python Package for Compressive Sampling and Reconstruction of Atomic Force Microscopy Images
References
-
Song
B
Xi
N
Yang
R
Lai
K W C
Qu
C
Video Rate Atomic Force Microscopy (AFM) Imaging using Compressive Sensing
11th IEEE International Conference on Nanotechnology
15-18 August 2011 2011 Portland, Oregon, USA 1056 1059 10.1109/NANO.2011.6144587 -
Andersson
S B
Pao
L Y
Non-Raster Sampling in Atomic Force Microscopy: A Compressed Sensing Approach
American Control Conference (ACC)
27-29 June 2012 2012 Montréal, Canada 2485 2490 - Baraniuk R G Compressive sensing [lecture notes] IEEE Signal Processing Magazine 2007 24 4 118 121 10.1109/MSP.2007.4286571
- Candès E J Wakin M B An Introduction To Compressive Sampling IEEE Signal Processing Magazine 2007 25 2 21 30 10.1109/MSP.2007.914731
-
Abramovitch
D Y
Andersson
S B
Pao
L Y
Schitter
G
A Tutorial on the Mechanisms, Dynamics, and Control of Atomic Force Microscopes
American Control Conference
11-13 July 2007 2007 New York City, USA 3488 3502 10.1109/ACC.2007.4282300 -
Bhushan
B
Marti
O
Scanning Probe Microscopy – Principle of Operation, Instrumentation, and Probes Springer Handbook of Nanotechnology 2010 Berlin Heidelberg Springer 10.1007/978-3-642-02525-9_21 - Hansma P K Schitter G Fantner G E Prater C High-Speed Atomic Force Microscopy Science 2006 314 5799 601 602 10.1126/science.1133497
- van den Berg E Friedlander M P Probing the Pareto Frontier for Basis Pursuit Solutions SIAM Journal on Scientific Computing 2008 31 2 890 912 10.1137/080714488
- Yang J Zhang Y Alternating Direction Algorithms for l1-Problems in Compressive Sensing SIAM Journal on Scientific Computing 2008 33 1 250 278 10.1137/090777761
- Klapetek P Quantitative Data Processing in Scanning Probe Microscopy: SPM Applications for Nanometrology 2013 1st ed. Elsevier
- Vandewalle P Kovačević J Vetterli M Reproducible Research in Signal Processing [What, why, and how] IEEE Signal Processing Magazine 2009 26 3 37 47 10.1109/MSP.2009.932122
- Oliphant T E Python for Scientific Computing Computing in Science & Engineering 2007 9 3 10 20 10.1109/MCSE.2007.58
- van der Walt S Colbert S C Varoquaux G The NumPy Array: A Structure for Efficient Numerical Computation Computing in Science & Engineering 2011 13 2 22 30 10.1109/MCSE.2011.37
-
Alted
F
Fernández-Alonso
M
PyTables : Processing And Analyzing Extremely Large Amounts Of Data In Python
PyCon2003
April 2003 2003 Washington, D.C., USA 1 9 - Hunter J D Matplotlib: A 2D Graphics Environment Computing in Science & Engineering 2007 9 3 90 95 10.1109/MCSE.2007.55
- Pérez F Granger B E IPython: A System for Interactive Scientific Computing Computing in Science & Engineering 2007 9 3 21 29 10.1109/MCSE.2007.53
- Jürgens D Survey on Software Engineering for Scientific Applications: Reuseable Software, Grid Computing and Applications 2009 Germany Institute of Scientific Computing, Carl-Friedrich-Gauss-Fakultät, Technische Universität Braunschweig
- Moock C Essential ActionScript 3.0 2007 1st ed. O'Reilly Media / Adobe Dev Library
- McCabe T J A Complexity Measure IEEE Transactions on Software Engineering 1976 SE-2 4 308 320 10.1109/TSE.1976.233837
- Watson A H McCabe T J Structured Testing: A Testing Methodology Using the Cyclomatic Complexity Metric 1996 National Institute of Standards and Technology (NIST): 500-235
- Shen V Y Yu T J Thebaut S M Paulsen L R Identifying Error-Prone Software -- An Empirical Study IEEE Transactions on Software Engineering 1985 11 4 317 324 10.1109/TSE.1985.232222
- Kelly D Hook D Sanders R Five Recommended Practices for Computational Scientists Who Write Software Computing in Science & Engineering 2009 11 5 48 53 10.1109/MCSE.2009.139
-
Royce
W W
Managing the Development of Large Software Systems
IEEE WESCON
August 1970 1970 328 338 - Boehm B W A Spiral Model of Software Development and Enhancement Computer 1988 21 5 61 72 10.1109/2.59
- Sletholt M T Hannay J E Pfahl D Langtangen H P What Do We Know about Scientific Software Development’s Agile Practices? Computing in Science & Engineering 2012 14 2 24 37 10.1109/MCSE.2011.113
- Mahnic V A Capstone Course on Agile Software Development Using Scrum IEEE Transactions on Education 2012 55 1 99 106 10.1109/TE.2011.2142311
- Rising L Janoff N S The Scrum Software Development Process for Small Teams IEEE Software 2000 17 4 26 32 10.1109/52.854065
- Beck K Embracing Change with Extreme Programming Computer 1999 32 10 70 77 10.1109/2.796139
- Maurer F Martel S Extreme Programming: Rapid Development for Web-Based Applications IEEE Internet Computing 2002 6 1 86 90 10.1109/4236.989006
- Loeliger J McCullough M Version Control with Git: Powerful tools and techniques for collaborative software development 2012 2nd ed. O'Reilly Media
- Pérez F Granger B E Hunter J D Python: An Ecosystem for Scientific Computing Computing in Science & Engineering 2011 13 2 13 21 10.1109/MCSE.2010.119
- Schwab M Karrenbach M Claerbout J Making Scientific Computations Reproducible Computing in Science & Engineering 2011 2 6 61 67 10.1109/5992.881708
- LeVeque R J Mitchell I M Stodden V Reproducible Research for Scientific Computing: Tools and Strategies for Changing the Culture Computing in Science & Engineering 2012 14 4 13 17 10.1109/MCSE.2012.38
- Barni M Perez-Gonzalez F Pushing Science into Signal Processing IEEE Signal Processing Magazine 2005 22 4 120 119 10.1109/MSP.2005.1458324
- Fomel S Claerbout J F Guest Editors’ Introduction: Reproducible Research Computing in Science & Engineering 2009 11 1 5 7 10.1109/MCSE.2009.14
DOI: https://doi.org/10.5334/jors.bk | Journal eISSN: 2049-9647
Language: English
Published on: Oct 7, 2014
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year
Keywords:
© 2014 Christian Schou Oxvig, Patrick Steffen Pedersen, Thomas Arildsen, Jan Østergaard, Torben Larsen, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.