Populate tiff context
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
Rechercherichtung
Beginne mit dem im Issue referenzierten bidsschematools.types.protocols.Tiff-Protokoll und bidsschematools.types.context.Tiff und ermittle anschließend den vorhandenen Pfad zur Befüllung des Kontexts anhand des Dateisuffixes. Prüfe Pillow's TiffTags oder tifffile auf Unterstützung für Metadaten; abgeschlossen bedeutet, dass .tif- und .btf-Dateien einen tiff-Kontext befüllen, der dem Tiff-Protokoll folgt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
If a file suffix is .tif or .btf, it should populate a tiff context.
The object needs to follow the protocol bidsschematools.types.protocols.Tiff, possibly just using bidsschematools.types.context.Tiff.
I would suggest we look into the well-maintained Pillow, which has https://pillow.readthedocs.io/en/stable/reference/TiffTags.html, or the highly targeted https://github.com/cgohlke/tifffile/blob/master/tifffile/tifffile.py.
I see that tifffile supports OME-TIFF, so I will update #52 with this option as well.
- Vorherrschende Sprache
- Python
- Sterne
- 10
- Forks
- 7
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
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 bids-standard/python-validator
-
Add a structured issues model and emit findings from the filename validatorEvtl. vergeben @karellopez hat das vor 81 Tagen übernommen. Offenenhancement
bids-standard/python-validator#85 · 1 Kommentar · 1 zugewiesene Person ·
-
Populate associations contextEvtl. wieder frei @ubdbra001 hat das vor 115 Tagen übernommen, und es ist kein Pull Request offen. Offen
bids-standard/python-validator#82 · 1 Kommentar · 1 zugewiesene Person ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
-
performance
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
-
Validate DerivativesEvtl. vergeben @bendhouseart hat das vor 297 Tagen übernommen. Offenenhancement
bids-standard/python-validator#62 · 1 zugewiesene Person ·
Alle Issues in bids-standard/python-validator
Ähnliche Issues
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 86/100
awslabs/visual-asset-management-system#937 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
follow-up
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 83/100
Maintainer antworten meist innerhalb von 3 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
Maintainer antworten meist innerhalb von 2 Tagen