RadioAstronomySoftwareGroup / RadioAstronomySoftwareGroup/pyuvdata

Make UVFlag add smarter

Offen
#653 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

test uvflag
Vorherrschende Sprache
Python
Sterne
102
Forks
35
Ø Merge
1 T. 20 Std.
Gemergte PRs (30 T.)
14

Beschreibung

Right now the UVFlag add method requires an axis to be specified and it blindly concatenates. We should make it smarter to check for compatibility and figure out which axis to add along, like UVData. Similar to UVData, we should also add a fast_concat method.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, UVFlag.add und die entsprechende UVData-Implementierung zu finden. Verwende diese Einstiegspunkte, um die Kompatibilität und das Verhalten bei der Achsenauswahl zu bestimmen, und füge anschließend Abdeckung für die angeforderten Prüfungen, die abgeleitete Achse und fast_concat hinzu.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
data
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
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.