semvec/pypi-packages huggingface dataset:
mesmer 0.0.4.dev0
mesmer sees through foregrounds
Requires Python: >=3.8,<3.9

[![astropy](http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat)](http://www.astropy.org/)
[![mesmer-master Actions Status](https://github.com/bthorne93/mesmer/workflows/mesmer-master/badge.svg)](https://github.com/bthorne93/mesmer/actions)

# mesmer

Package to calculate the log probability of foregrounds.

## Description

Given a dataset $\mathbf{d}$, this package calculates, and samples from, the maximum 
likelihood set of foreground parameters, $P(\mathbf{\theta}}\mathbf{d})$.

This approach has been used in these papers:

1. [Simulated forecasts for primordial B-mode searches in ground-based experiments](https://arxiv.org/abs/1608.00551)
2. [The Simons Observatory: Science goals and forecasts](https://arxiv.org/abs/1808.07445)
3. [Removal of Galactic foregrounds for the Simons Observatory primordial gravitational wave search](https://arxiv.org/abs/1905.08888)

## Useage

[An example note book](examples/example.ipynb) is in the `notebooks` folder.

To add SEDs, edit [the SED functions file](mesmer/seds.py). The likelihood is defined in [the likelihood file](mesmer/likelihood.py).

# License

This project is Copyright (c) Ben Thorne and licensed under
the terms of the BSD 3-Clause license. This package is based upon
the [Astropy package template](https://github.com/astropy/package-template)
which is licensed under the BSD 3-clause license. See the licenses folder for
more information.
osnma-core 0.0.11
Implementation of OSNMA protocol functions and data
Requires Python: >=3.6

osnma_core
========

osnma_core is a helpfull package that will provide a bunch of methods and atributes to
implement an OSNMA Galileo receiver.

To instanciate an OSNMACore object and start performing OSNMA functions:

    import osnma_core
    
    osnma = osnma_core.OSNMACore()
    osnma.process_pkr(raw_data)

Features
--------

- Can process and verify complete OSNMA messages
- The verification of different messages also can be done manually
- Stores the value and size of OSNMA fields
- Contains auxiliar data for the OSNMA receiver such as the structure of messages, bitmasks and field meanings.

Installation
------------

Install osnma_core by running:

    python3 pip install osnma_core

Contribute
----------

- Source Code: https://github.com/Algafix/osnma_core
- PyPI: https://pypi.org/project/osnma-core/

Support
-------

If you are having issues, please let me know.

License
-------

The project is licensed under the GPLv3 license.