astrodbtoolkit / astrodbtoolkit/AstrodbKit

Consider use of Astropy QTable

Offen
#22 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
12
Forks
5
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Astropy QTables are Tables with units enforced in them. The databases I have worked with thus far don't have units stored in them, but it may be that some will (perhaps if the data is in long-form) or that it can be added via some map.
We may want to consider adding a `.qtable` method that will return query output but do so in QTable form. The simplest implementation would probably require the user to provide a dictionary of column -> unit, but we can explore other options too.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, die API für die Abfrageausgabe zu finden, und überprüfe, wie zurückgegebene Zeilen oder Tabellen derzeit dargestellt werden. Lies die Anforderungen von Astropy QTable und vergleiche sie mit der vorgeschlagenen Methode `.qtable` und dem Dictionary für Spalten zu Einheiten. Als erledigt gilt die Aufgabe, wenn das Projekt einen festgelegten Ansatz für die Einheitenzuordnung hat und Abfrageergebnisse als QTables zurückgegeben werden können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python, sqlalchemy
Bereich
backend-api-design, database
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.