https://github.com/amisr/resolvedvelocities

Python implementation of the Heinselman and Nicolls Bayesian reconstruction algorithm used to derive resolved ion drift velocity vectors

https://github.com/amisr/resolvedvelocities

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
    Links to: wiley.com
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.6%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Python implementation of the Heinselman and Nicolls Bayesian reconstruction algorithm used to derive resolved ion drift velocity vectors

Basic Info
  • Host: GitHub
  • Owner: amisr
  • License: gpl-3.0
  • Language: Python
  • Default Branch: main
  • Size: 8.57 MB
Statistics
  • Stars: 3
  • Watchers: 1
  • Forks: 0
  • Open Issues: 7
  • Releases: 2
Created about 7 years ago · Last pushed almost 2 years ago
Metadata Files
Readme License

README.rst

resolvedvelocities
==================

Overview
--------
`resolvedvelocities` is a Python implementation of the Heinselman and Nicolls Bayesian reconstruction algorithm [1]_ used to resolved 3D ion drift velocity and electric field vectors from AMISR line-of-sight measurements. There are two flavors of this algorithm, one which bins points by magnetic latitude and is typically used in the F-region to get local plasma convection velocities, and one which bins point by altitude and is typically used in the E-region to get altitude profiles of velocity.  This package contains programs to run both.

Quick Start
-----------
This package requires `numpy `_ and `apexpy `_ and can be installed with `pip`::

	pip install git+https://github.com/amisr/resolvedvelocities.git

This code is designed to be run from the command line with a configuration file.  The configuration file specifies the input and output file names as well as a variety of other parameters.

Latitude-Binned Resolved Velocities (Vvels-Lat)::

	resolvedvelocities-lat config.ini

Altitude-Binned Resolved Velocities (Vvels-Alt)::

	resolvedvelocities-alt config.ini


**Note**:
This package requires `numpy `_ and `apexpy `_, which may not install correctly automatically on some systems.  If you encounter problems installing this package, try installing both of these packages independently first following their own installation instructions before attempting to reinstall `resolvedvelocities`.

Documentation
-------------

Full documentation is available at ``_.

Source Code
-----------

Source code is available from the `resolvedvelocities GitHub page `_.  Code is open source under GNU General Public License v3.0.  Please report bugs by submitting an `issue `_!

References
----------

.. [1] Heinselman, C. J., and Nicolls, M. J. (2008), A Bayesian approach to electric field and E‐region neutral wind estimation with the Poker Flat Advanced Modular Incoherent Scatter Radar, Radio Sci., 43, RS5013, doi:`10.1029/2007RS003805 `_.

Owner

  • Name: amisr
  • Login: amisr
  • Kind: organization

GitHub Events

Total
Last Year

Dependencies

pyproject.toml pypi