1.3 KiB
1.3 KiB
name, description, type
| name | description | type |
|---|---|---|
| Projekt Covance UCO3001 | Klinická studie 77242113UCO3001 — generování přehledového reportu vzorků | project |
Skript U:/janssen/Covance/create_report.py generuje xlsx report ze vzorků Covance.
Zdroj dat:
Protocol 77242113UCO3001 - All Samples.xlsx— hlavní zdroj vzorků (header=0, sloupec pacienta =Patient No.)_EDCStdRpt-DataListing.csv— návštěvy pacientů pro list "Seznam pacientů"
Výstup: U:/Dropbox/!!!Days/Downloads Z230/YYYY-MM-DD 77242113UCO3001 Speciment Inventory report.xlsx
Struktura výstupního souboru:
- List "Zdroj" — kopie zdrojového xlsx, sloupce autofitnuté
- List "Přehled vzorků" — přehled vzorků per pacient (BXSCR screening + visity I-0, I-2, I-4) s hyperlinkami do Zdroje
- List "Seznam pacientů" — návštěvy z CSV
Klíčová logika:
- Zelená buňka (OK) = Sample Status je
Received,In InventoryneboShipped - Červená buňka = vše ostatní (Not Received, Cancelled, Removed) nebo chybějící záznam
- Excel row offset = index + 2 (header v řádku 1)
get_specimen_infoiget_label_infofiltrují pouze OK_STATUSES
Why: Původní soubor 3001Specimeninventoryreport_30c1e108.xlsx byl nahrazen novým Protocol 77242113UCO3001 - All Samples.xlsx, který má header v řádku 1 a jiný název sloupce pacienta.