astropy / astropy/astroquery

Allow Heasarc.locate_data to also list encrypted data

Open
#3,657 0 comments 0 reactions 0 assignees View on GitHub
heasarc
Dominant language
Python
Stars
791
Forks
451
Avg merge
1d 3h
Merged PRs (30d)
4

Description

The difference in HEASARC paths between public and encrypted data in NuSTAR is just a change of directory: /encrypted/ vs /obs/, I don't know if it is the same in all missions.
In any case, it would be good to have the option (keyword argument?) to also list these directories with locate_data. If then one has the key (=the rightful owner) they can also decrypt them.

Can it be done? Technically I'm sure yes, but politically?

Contributor guide

Open the contributing guide

Research direction

Start at the Heasarc.locate_data entry point and trace how it builds paths for public NuSTAR data. Determine how an option could include encrypted directories across missions, then verify that the default behavior remains unchanged and that encrypted paths are listed when requested.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, data
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.