Skip to main content

Radio occultations

Project description

radiocc

Provide a tool to compute radio occulations for planetary missions.


Requirements | Installation | Usage | Configuration | Roadmap | License


Requirements

Ubuntu 21.10

sudo apt install -y python3-gi libgirepository1.0-dev libcairo2-dev
gobject-introspection gir1.2-gtk-3.0

Fedora 35

sudo dnf install gcc cairo-devel pkg-config python3-devel
gobject-introspection-devel cairo-gobject-devel gtk3

Installation

# Create directory.
mkdir radiocc && cd radiocc

# Create virtual environnement to install package and activate it.
# Please read: https://docs.python.org/3/library/venv.html
python -m venv .env
source .env/bin/activate

# Install radiocc
pip install radiocc

Usage

If you use radiocc as a command-line, you should read the command line guide.

If you decide to use it from Python, you should read the library guide.

Configuration

radiocc

  • runs a list of input folders gathered in a "to_process" folder
  • writes the ouputs and saves figures in a "results" folder

To understand the config file, you should read the config file guide.

Roadmap

  • improve old code for lisibility, portability and testing
  • optimise code speed
  • improve CLI interface, library API and config file for parameter tuning
  • provide GUI interface for parameter tuning and application of corrections

License

Licensed under the Apache 2.0 license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

radiocc-0.6.24.tar.gz (117.3 kB view details)

Uploaded Source

Built Distribution

radiocc-0.6.24-py3-none-any.whl (129.6 kB view details)

Uploaded Python 3

File details

Details for the file radiocc-0.6.24.tar.gz.

File metadata

  • Download URL: radiocc-0.6.24.tar.gz
  • Upload date:
  • Size: 117.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for radiocc-0.6.24.tar.gz
Algorithm Hash digest
SHA256 ce1bd7f8bee9bc3f56fac8d6bd5ea9c9516a2e129133bd45b221833f5c02e4ee
MD5 4657a95472dde8e6264897e4ef89086e
BLAKE2b-256 3a5af9b450657cfd65dcd009f13978f76d20ad2a2f190b609481596b8a1d26e7

See more details on using hashes here.

File details

Details for the file radiocc-0.6.24-py3-none-any.whl.

File metadata

  • Download URL: radiocc-0.6.24-py3-none-any.whl
  • Upload date:
  • Size: 129.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for radiocc-0.6.24-py3-none-any.whl
Algorithm Hash digest
SHA256 5ad6727ab81ceb4ab2ac4771f39d7b8d18c9aa4c6b19fad8fcfb9a9206c65a41
MD5 dc4c290cdad7033be24021db82840e03
BLAKE2b-256 6b07969f386f266b2ea394f6aaa8a857f85d954d5d7d3f3dd2d0da6a156920aa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page