astropy / astropy/astroquery

Use the pure python ascii reader to parse results

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

Description

The fast reader has more hidden bugs than the python one (the latest one is here: https://github.com/astropy/astropy/issues/9886), and we're not really limited by the parser performance in astroquery when the data needs to be downloaded from the internet to begin with.

Contributor guide

Open the contributing guide

Research direction

Start by locating where astroquery uses the fast ASCII reader and compare those call sites with the pure Python reader. Review the linked Astropy issue for context; done means astroquery parses results with the pure Python reader instead of the fast reader.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.