hinode
A Python library to download and analyze observations from the JAXA/NASA Hinode satellite.
So far it supports the Level 1 images of the X-Ray Telescope (XRT),
which it finds in the archive of the Solar Data Analysis Center,
sorts by filter, and downloads.
The images are not represented as instances of
sunpy.map.Map,
but as instances of named_arrays.FunctionArray,
which carry the time, exposure time and sky position of every pixel,
along with a mask of the pixels affected by saturation.
Installation
This package is published on PyPI and can be installed using pip
pip install hinode
Example
Load the XRT images taken through the Al_poly filter between two times
import hinode
images = hinode.xrt.open(
time_start="2019-09-30T18:06:11",
time_stop="2019-09-30T18:11:01",
filter="Al_poly",
)
Citation
If you use hinode in your research, please cite it.
The citation metadata is kept in CITATION.cff,
which the "Cite this repository" button on GitHub can export as BibTeX or APA.
Metadata
Release files for hinode 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hinode-0.1.0.tar.gz | 29.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hinode-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 56.1 kB
Release files / hinode-0.1.0.tar.gz
| Download URL | hinode-0.1.0.tar.gz |
|---|---|
| Size | 29.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ac05564b7725906ef87b38f4e46a328276722da9e59308e63d5ce4450d467330
|
|
BLAKE2b-256 checksum How to use checksums |
4ed71a2de9d5086640fee60ee9b57bffe4cb6025ccb4fd3f149223c0cf47ba0b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / hinode-0.1.0-py3-none-any.whl
| Download URL | hinode-0.1.0-py3-none-any.whl |
|---|---|
| Size | 26.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f20337b457506197a6244159d4076da771e489a6979dec1f3aef8a9126bc1571
|
|
BLAKE2b-256 checksum How to use checksums |
a3802a6557ffc19abc4c5c7de6ba64aa3882b4b9f0addf85e9b1ebc3dffa8ba6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency log