astrodbtoolkit / astrodbtoolkit/AstrodbKit
Consider use of Astropy QTable
- 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