expres

Exoplanetary and Planetary Radio Emission Simulator

https://github.com/maserlib/expres

Science Score: 49.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
    Found .zenodo.json file
  • DOI references
    Found 5 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.7%) to scientific vocabulary

Keywords

idl jupiter padc radio-astronomy uws
Last synced: 6 months ago · JSON representation

Repository

Exoplanetary and Planetary Radio Emission Simulator

Basic Info
  • Host: GitHub
  • Owner: maserlib
  • License: mit
  • Language: IDL
  • Default Branch: master
  • Size: 1.27 MB
Statistics
  • Stars: 5
  • Watchers: 7
  • Forks: 4
  • Open Issues: 21
  • Releases: 8
Topics
idl jupiter padc radio-astronomy uws
Created over 7 years ago · Last pushed 6 months ago
Metadata Files
Readme License Support Codemeta Zenodo

README.md

Exoplanetary and Planetary Radio Emission Simulator (ExPRES) V1.4.0

ascl:1902.009 DOI Documentation Status License: MIT

Introduction

The ExPRES models CMI (Cyclotron Maser Instability) driven radio emissions. It provides radio dynamic spectra observed from a defined location. Since the CMI emission process is very anisotropic, the relative geometry of the radio source and the observer drives the observability of the source. More info on the ExPRES code: ExPRES on the MASER web site. The code can be launched from the MASER run on demand interface.

Reference: Louis et al., ExPRES: a Tool to Simulate Exoplanetary and Planetary Radio Emissions, A&A 627, A30 (2019)

Repository Description

Directories

  • src contains the ExPRES code IDL routines.
  • mfl stores the magnetic field lines used by ExPRES. When installing the code, precomputed data files must be retrieved from http://maser.obspm.fr/support/expres/mfl. See this file for more details.
  • ephem stores ephemerides files used by ExPRES. IDL saveset files (.sav) are available for precomputed ephemerides. Other files (plain text format, .txt) will be stored here, and correspond to the output of the MIRIADE IMCCE webservice calls.
  • cdawlib is a placeholder for the NASA/GSFC CDAWLib library, required for the CDF files.

Configuration

The config.ini.template file (in src) must be renamed config.ini and edited with the adequate paths: - cdf_dist_path must point to the local CDF distribution directory. - ephem_path is the path to the directory where the precomputed ephemerides files are located, and where temporary ephemerides files will be written. - mfl_path is the path to the directory where the precomputed magnetic field line data. - save_path is the path where the data will be saved. - ffmpeg_path points to the ffmpeg executable, e.g., /opt/local/bin/ffmpeg - ps2pdf_path points to the ps2pdf executable, e.g., /opt/local/bin/ps2pdf

Examples are provided in the header of config.ini.template.

Running the code

The code has been tested under IDL 8.5. You must have a functional installation of IDL 8.5 (or better) on your system.

The IDL interpreter must be configured to look for routines into the src and cdawlib directories.

The operation are initiated with the following batch script: IDL> @serpe_compile This compiles all the necessary routines in advance. Then the simulation can be launched: IDL> main,'file.json' where file.json is the input parameter file. This file must comply with the ExPRES-v1.4 JSON-shema

Owner

  • Name: maserlib
  • Login: maserlib
  • Kind: organization

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "@type": "SoftwareSourceCode",
  "license": "https://spdx.org/licenses/MIT",
  "codeRepository": "https://github.com/maserlib/ExPRES",
  "dateCreated": "2006-09-01",
  "datePublished": "2019-01-08",
  "dateModified": "2023-12-21",
  "downloadUrl": "https://github.com/maserlib/ExPRES/archive/refs/tags/1.4.0.zip",
  "issueTracker": "https://github.com/maserlib/ExPRES/issues",
  "name": "ExPRES",
  "version": "1.4.0",
  "identifier": "10.5281/zenodo.17047296",
  "description": "Exoplanetary and Planetary Radio Emission Simulator",
  "applicationCategory": "Astronomy",
  "releaseNotes": "Add the possibility for users to provide magnetic field and density models.\n",
  "funding": "EPN-2024-RI (https://doi.org/10.3030/871149)",
  "developmentStatus": "active",
  "isPartOf": "https://maser.lesia.obspm.fr",
  "referencePublication": "https://doi.org/10.1051/0004-6361/201935161",
  "readme": "https://expres.readthedocs.io/en/latest/",
  "softwareVersion": "1.4.0",
  "keywords": [
    "radio astronomy; planetary radio emissions; exoplanets; planetary magnetospheres"
  ],
  "programmingLanguage": [
    "IDL"
  ],
  "relatedLink": [
    "https://voparis-ns.obspm.fr/maser/expres/v1.4/schema#",
    "https://maser.lesia.obspm.fr/task-2-modeling-tools/expres/?lang=en",
    "https://voparis-uws-maser.obspm.fr/client/",
    "http://ascl.net/1902.009",
    "https://emac.gsfc.nasa.gov/?cid=2311-007"
  ],
  "author": [
    {
      "@type": "Person",
      "@id": "https://orcid.org/0000-0002-9552-8822",
      "givenName": "Corentin",
      "familyName": "Louis",
      "email": "corentin.louis@obspm.fr",
      "affiliation": {
        "@type": "Organization",
        "name": "LIRA, Observatoire de Paris, Universit PSL, Sorbonne Universit, Universit Paris Cit, CY Cergy Paris Universit, CNRS, 92190 Meudon, France"
      }
    },
    {
      "@type": "Person",
      "@id": "https://orcid.org/0000-0001-5753-0991",
      "givenName": "Sbastien L G",
      "familyName": "Hess",
      "email": "sebastien.hess@onera.fr",
      "affiliation": {
        "@type": "Organization",
        "name": "ONERA, Toulouse, France"
      }
    },
    {
      "@type": "Person",
      "@id": "https://orcid.org/0000-0001-7915-5571",
      "givenName": "Baptiste",
      "familyName": "Cecconi",
      "email": "baptiste.cecconi@obspm.fr",
      "affiliation": {
        "@type": "Organization",
        "name": "LIRA, Observatoire de Paris, Universit PSL, Sorbonne Universit, Universit Paris Cit, CY Cergy Paris Universit, CNRS, 92190 Meudon, France"
      }
    },
    {
      "@type": "Person",
      "@id": "https://orcid.org/0000-0003-1672-9878",
      "givenName": "Philippe",
      "familyName": "Zarka",
      "email": "philippe.zarka@obspm.fr",
      "affiliation": {
        "@type": "Organization",
        "name": "LIRA, Observatoire de Paris, Universit PSL, Sorbonne Universit, Universit Paris Cit, CY Cergy Paris Universit, CNRS, 92190 Meudon, France"
      }
    },
    {
      "@type": "Person",
      "@id": "https://orcid.org/0000-0002-8428-1369",
      "givenName": "Laurent",
      "familyName": "Lamy",
      "email": "laurent.lamy@obspm.fr",
      "affiliation": {
        "@type": "Organization",
        "name": "LIRA, Observatoire de Paris, Universit PSL, Sorbonne Universit, Universit Paris Cit, CY Cergy Paris Universit, CNRS, 92190 Meudon, France"
      }
    },
    {
      "@type": "Person",
      "@id": "https://orcid.org/0000-0003-4475-0930",
      "givenName": "Stphane",
      "familyName": "Aicardi",
      "email": "stephane.aicardi@obspm.fr",
      "affiliation": {
        "@type": "Organization",
        "name": "CNRS, Observatoire de Paris, France"
      }
    },
    {
      "@type": "Person",
      "@id": "https://orcid.org/0000-0002-4698-9542",
      "givenName": "Alan",
      "familyName": "Loh",
      "email": "alan.loh@obspm.fr",
      "affiliation": {
        "@type": "Organization",
        "name": "LIRA, Observatoire de Paris, Universit PSL, Sorbonne Universit, Universit Paris Cit, CY Cergy Paris Universit, CNRS, 92190 Meudon, France"
      }
    }
  ],
  "maintainer": [
    {
      "@type": "Person",
      "@id": "https://orcid.org/0000-0002-9552-8822",
      "givenName": "Corentin",
      "familyName": "Louis",
      "email": "corentin.louis@obspm.fr",
      "affiliation": {
        "@type": "Organization",
        "name": "LIRA, Observatoire de Paris, Universit PSL, Sorbonne Universit, Universit Paris Cit, CY Cergy Paris Universit, CNRS, 92190 Meudon, France"
      }
    }
  ]
}

GitHub Events

Total
  • Create event: 2
  • Release event: 1
  • Issues event: 1
  • Watch event: 1
  • Push event: 99
  • Pull request event: 6
  • Fork event: 1
Last Year
  • Create event: 2
  • Release event: 1
  • Issues event: 1
  • Watch event: 1
  • Push event: 99
  • Pull request event: 6
  • Fork event: 1

Dependencies

docs/requirements.txt pypi
  • sphinx *
  • sphinx-rtd-theme *
  • sphinxcontrib-bibtex <2.0.0
requirements.txt pypi
  • idlpy *
  • jsonschema *
  • lxml *
  • numpy *
  • sphinx *
  • sphinx-rtd-theme *
  • sphinxcontrib-bibtex *