DifferentialMobilityAnalyzers.jl

A Julia package for working differential mobility analyzers.
Author mdpetters
Popularity
6 Stars
Updated Last
5 Months Ago
Started In
May 2018

DifferentialMobilityAnalyzers.jl

A Julia package for working with differential mobility analyzers.

Documentation Build Status Citations
travis badge codecov badge DOI DOI

Installation

The package can be installed from the Julia package prompt with

julia> ]add  https://github.com/mdpetters/DifferentialMobilityAnalyzers.jl.git

The closing square bracket switches to the package manager interface and the add command installs the package and any missing dependencies. To return to the Julia REPL hit the delete key.

To load the package run

julia> using DifferentialMobilityAnalyzers

Documentation

  • STABLEdocumentation of the most recently tagged version.

Project Status

The current version of the package is being developed for, Julia 1.4 and above on Linux. It very likely works on macOS and Windows.

The original version v1.0.0 was developed for Julia v0.6. A virtual machine with the original code is archived on zendo. Support for Julia v0.6 was dropped in version 2.

Contribute

Contributions including notebooks for classroom instruction, homework assignments, interesting DMA configurations, new inversion schemes, and improved or new functionalities of the language are welcome.

Citations

This work was supported by the United States Department of Energy, Office of Science, Biological and Environment Research, Grant number DE-SC0018265.

Petters, M.D. (2018) A language to simplify computation of differential mobility analyzer response functions Aerosol Science & Technology, 52 (12), 1437-1451, https://doi.org/10.1080/02786826.2018.1530724.

Petters, M.D. (2019, April 27) Virtual Machine containing Software for "A language to simplify computation of differential mobility analyzer response functions" (Version 2.0), [Software], Zenodo, https://doi.org/10.5281/zenodo.2652893.