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.22.tar.gz (117.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

radiocc-0.6.22-py3-none-any.whl (129.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for radiocc-0.6.22.tar.gz
Algorithm Hash digest
SHA256 00f13b8c2864ab8a145ecac56ae3eaa702516ac552b8da3bfbf7286f1e9f173f
MD5 8f453db74cc5198a955da7bbddfdd61d
BLAKE2b-256 0bf35c1d1ddbcb5552b8a15e65fbad3b5e1c72627210af6cb0b80b9edc0dba1b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for radiocc-0.6.22-py3-none-any.whl
Algorithm Hash digest
SHA256 b292d5d08986c9f83ed2d2b62340a43419bf1427dad4b93e408e42cb9070622c
MD5 691bbe2f25749c923dda1de8e2767cba
BLAKE2b-256 f5076683461d09694712b6605fa945c7cc717992aa9c6a637a7ea432b5291418

See more details on using hashes here.

Supported by

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