{"id":24791522,"url":"https://github.com/pysat/pysatmadrigal","last_synced_at":"2025-10-12T15:31:30.573Z","repository":{"id":39729353,"uuid":"258384773","full_name":"pysat/pysatMadrigal","owner":"pysat","description":"Madrigal instrument support for the pysat ecosystem","archived":false,"fork":false,"pushed_at":"2024-03-25T16:15:51.000Z","size":7144,"stargazers_count":1,"open_issues_count":8,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-06-11T19:51:29.975Z","etag":null,"topics":["dmsp","jicamarca","madrigal","pysat","radar","satellite"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pysat.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/supported_instruments.rst","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-24T02:32:03.000Z","updated_at":"2023-04-11T17:07:13.000Z","dependencies_parsed_at":"2023-11-29T19:46:43.761Z","dependency_job_id":"ea3b43ca-07f0-47aa-89a8-8b3c18e37cbc","html_url":"https://github.com/pysat/pysatMadrigal","commit_stats":{"total_commits":546,"total_committers":7,"mean_commits":78.0,"dds":"0.47619047619047616","last_synced_commit":"cb845b80612951dc96d791e9145d8cdeeb60459f"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pysat%2FpysatMadrigal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pysat%2FpysatMadrigal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pysat%2FpysatMadrigal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pysat%2FpysatMadrigal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pysat","download_url":"https://codeload.github.com/pysat/pysatMadrigal/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236239209,"owners_count":19117165,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dmsp","jicamarca","madrigal","pysat","radar","satellite"],"created_at":"2025-01-29T19:17:18.919Z","updated_at":"2025-10-12T15:31:25.169Z","avatar_url":"https://github.com/pysat.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"left\"\u003e\n        \u003cimg height=\"0\" width=\"0px\"\u003e\n        \u003cimg width=\"20%\" src=\"https://raw.githubusercontent.com/pysat/pysatMadrigal/main/docs/figures/pysatMadrigal.png\" alt=\"pysatMadrigal\" title=\"pysatMadrigal\"\u003c/img\u003e\n\u003c/div\u003e\n\n# pysatMadrigal: pysat support for Madrigal data sets\n[![Documentation Status](https://readthedocs.org/projects/pysatmadrigal/badge/?version=latest)](https://pysatmadrigal.readthedocs.io/en/latest/?badge=latest)\n[![Pytest with Flake8](https://github.com/pysat/pysatMadrigal/actions/workflows/main.yml/badge.svg)](https://github.com/pysat/pysatMadrigal/actions/workflows/main.yml)\n[![Coverage Status](https://coveralls.io/repos/github/pysat/pysatMadrigal/badge.svg?branch=main)](https://coveralls.io/github/pysat/pysatMadrigal?branch=main)\n[![DOI](https://zenodo.org/badge/258384773.svg)](https://zenodo.org/badge/latestdoi/258384773)\n[![PyPI version](https://badge.fury.io/py/pysatMadrigal.svg)](https://badge.fury.io/py/pysatMadrigal)\n\npysatMadrigal allows users to import data from the Madrigal database into\npysat ([pysat documentation](http://pysat.readthedocs.io/en/latest/)).\n\n\n# Installation\n\nThe following instructions provide a guide for installing pysatMadrigal and\ngive some examples on how to use the routines.\n\n## Prerequisites\n\npysatMadrigal uses common Python modules, as well as modules developed by and\nfor the Space Physics community.  This module officially supports Python 3.6+.\n\n| Common modules | Community modules |\n| -------------- | ----------------- |\n| h5py           | madrigalWeb\u003e=2.6  |\n| numpy          | pysat \u003e= 3.1.0    |\n| pandas         |                   |\n| xarray         |                   |\n\n\n## PyPi Installation\n```\npip install pysatMadrigal\n```\n\n## GitHub Installation\n```\ngit clone https://github.com/pysat/pysatMadrigal.git\n```\n\nChange directories into the repository folder and run the setup.py file.  For\na local install use the \"--user\" flag after \"install\".\n\n```\ncd pysatMadrigal/\npython -m build .\npip install .\n```\n\n# Examples\n\nThe instrument modules are portable and designed to be run like any pysat\ninstrument.\n\n```\nimport pysat\nfrom pysatMadrigal.instruments import dmsp_ivm\nivm = pysat.Instrument(inst_module=dmsp_ivm, tag='utd', inst_id='f15')\n```\n\nAnother way to use the instruments in an external repository is to register the\ninstruments.  This only needs to be done the first time you load an instrument.\nAfterward, pysat will identify them using the `platform` and `name` keywords.\n\n```\npysat.utils.registry.register('pysatMadrigal.instruments.dmsp_ivm')\nivm = pysat.Instrument('dmsp', 'ivm', tag='utd', inst_id='f15')\n```\n\nThe package also include analysis tools.  Detailed examples are in the\n[documentation](https://pysatmadrigal.readthedocs.io/en/latest/?badge=latest).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpysat%2Fpysatmadrigal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpysat%2Fpysatmadrigal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpysat%2Fpysatmadrigal/lists"}