Add validation of segments when writing a `MultiRecord`
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 48/100
Rechercherichtung
Das Issue nennt weder eine Datei noch einen Test; beginne damit, den Schreib-Workflow von MultiRecord nachzuverfolgen und die bestehende Validierung _check_segment_cohesion zu lokalisieren. Verwende #555 und die aktuelle Validierung als Kontext und bestätige anschließend, welche zusätzlichen Segmentprüfungen im Umfang liegen und welche Abschlusskriterien angewendet werden sollten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
As mentioned in #555, when writing multisegment records we should validate the segments. A good initial step would be to simply add the already developed _check_segment_cohesion validation to the workflow.
There are likely a number of other validations that should be performed. For example, we may want to confirm that samps_per_frame is set for segments with expanded signals and that their length is as expected.
Please add any additional suggestions for validating the segments below.
- Vorherrschende Sprache
- Jupyter Notebook
- Sterne
- 853
- Forks
- 322
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus MIT-LCP/wfdb-python
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
MIT-LCP/wfdb-python#568 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 58/100
MIT-LCP/wfdb-python#554 ·
-
WFDB path ignored Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
MIT-LCP/wfdb-python#545 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100
MIT-LCP/wfdb-python#540 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
MIT-LCP/wfdb-python#538 · 2 Kommentare ·
Alle Issues in MIT-LCP/wfdb-python
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
-
Schema-level dtype cannot be serialized: to_yaml raises RepresenterError, to_json raises TypeError Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
unionai-oss/pandera#2511 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
unitaryfoundation/qldpc-challenge#1651 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
statsmodels/statsmodels#10271 ·