Files
Andrew Charlwood adc1dbfc58 feat: complete Task 2.2 - test refresh pipeline with Snowflake data
Tested full refresh pipeline end-to-end with real Snowflake data:
- Fixed trust filter to read Name column from defaultTrusts.csv
- Fixed Decimal type handling in calculate_cost_per_patient_per_annum
- Fixed array handling in convert_to_records for average_administered
- Added required reference CSV files to data/ directory
- Configured Snowflake connection (account, warehouse, user)

Results:
- Snowflake fetch: 656,695 records in ~7s
- Transformations: 519,848 records after UPID/drug/directory
- Pathway nodes: 293 for all_6mo (8 trusts, 14 directories)
- Total processing time: ~6.2 minutes
2026-02-05 00:20:12 +00:00

2.4 KiB

1DrugInclude
2ABATACEPT1
3ACALABRUTINIB1
4ADALIMUMAB1
5AFLIBERCEPT1
6ALIROCUMAB1
7ALITRETINOIN0
8AMIKACIN0
9AMPHOTERICIN B LIPOSOMAL0
10ANAKINRA0
11ANDEXANET ALFA0
12ANIDULAFUNGIN0
13APALUTAMIDE0
14APOMORPHINE0
15APREMILAST1
16ATEZOLIZUMAB1
17AVELUMAB0
18AXITINIB0
19AZACITIDINE0
20AZATHIOPRINE0
21BACILLUS CALMETTE-GUERIN0
22BARICITINIB1
23BASILIXIMAB0
24BENDAMUSTINE 0
25BENRALIZUMAB0
26BEROTRALSTAT0
27BEVACIZUMAB1
28BEXAROTENE0
29BIMEKIZUMAB1
30BLEOMYCIN0
31BORTEZOMIB0
32BOTULINUM A TOXIN1
33BRENTUXIMAB VEDOTIN 0
34BRODALUMAB1
35BUSULFAN 0
36C1-ESTERASE INHIBITOR 0
37CABOZANTINIB0
38CAPECITABINE0
39CARBOPLATIN0
40CARFILZOMIB0
41CERTOLIZUMAB PEGOL1
42CETUXIMAB0
43CHLORAMBUCIL0
44CICLOSPORIN0
45CINACALCET0
46CISPLATIN0
47COLISTIMETHATE0
48COLISTIN0
49COPAXONE0
50CYCLOPHOSPHAMIDE0
51DARBEPOETIN ALFA0
52DAROLUTAMIDE0
53DASATINIB0
54DEFERASIROX0
55DENOSUMAB1
56DESFERRIOXAMINE0
57DEXAMETHASONE1
58DIGOXIN IMMUNE FAB0
59DIMETHYL FUMARATE1
60DOCETAXEL1
61DOXORUBICIN0
62DUPILUMAB1
63ECULIZUMAB0
64EFUDIX0
65ELTROMBOPAG0
66EMTRICITABINE0
67ENZALUTAMIDE0
68EPIRUBICIN0
69EPOETIN0
70EPOETIN ALFA0
71EPOETIN BETA0
72ERENUMAB1
73ETANERCEPT1
74EVOLOCUMAB1
75FARICIMAB1
76FIDAXOMICIN0
77FILGOTINIB1
78FILGRASTIM0
79FLUOCINOLONE1
80FLUOCINOLONE ACETONIDE1
81FLUOROURACIL0
82FOMEPIZOLE0
83FREMANEZUMAB1
84FULVESTRANT0
85GALCANEZUMAB1
86GEMCITABINE0
87GENERIC0
88GOLIMUMAB1
89GUSELKUMAB1
90HYDROXYCARBAMIDE0
91IBRUTINIB0
92IDARUBICIN0
93IDARUCIZUMAB1
94IFOSFAMIDE0
95ILOPROST0
96ILOPROST 0
97IMATINIB1
98IMMUNOGLOBULIN1
99INFLIXIMAB1
100INSULIN HUMAN0
101IRINOTECAN0
102ISATUXIMAB0
103IXEKIZUMAB1
104JYSELECA0
105KAFTRIO0
106LANREOTIDE0
107LENALIDOMIDE0
108LENOGRASTIM0
109LETERMOVIR0
110LIOTHYRONINE0
111LUCENTIS1
112MEPOLIZUMAB0
113METHOTREXATE0
114METRELEPTIN0
115MITOMYCIN0
116MOFETIL0
117MOLNUPIRAVIR0
118MYCOPHENOLATE0
119NERATINIB0
120NIRAPARIB0
121NORDITROPIN0
122NUSINERSEN0
123OBINUTUZUMAB1
124OCRIPLASMIN0
125OCTREOTIDE1
126OLAPARIB0
127OMALIZUMAB1
128OMNITROPE0
129OXALIPLATIN0
130PACLITAXEL0
131PALBOCICLIB0
132PALIVIZUMAB0
133PARENTERAL0
134PEGINTERFERON0
135RANIBIZUMAB1
136RASBURICASE0
137REMDESIVIR0
138REMICADE1
139RILUZOLE1
140RISANKIZUMAB1
141RITUXIMAB1
142RIXATHON1
143ROMIPLOSTIM0
144SACITUZUMAB1
145SARILUMAB1
146SECUKINUMAB1
147SERVICE0
148SEVELAMER0
149SILDENAFIL0
150SIMPONI0
151SIROLIMUS0
152SOLRIAMFETOL0
153SOMATROPIN0
154SOMATROPINŸ0
155SOTROVIMAB0
156STIRIPENTOL0
157TACROLIMUS0
158TERIPARATIDE1
159TILDRAKIZUMAB1
160TOCILIZUMAB1
161TOFACITINIB1
162TOLVAPTAN0
163TRASTUZUMAB0
164TRUXIMA0
165UNIT0
166UPADACITINIB1
167USTEKINUMAB1
168VABYSMO0
169VANCOMYCIN0
170VEDOLIZUMAB1
171VERTEPORFIN0
172VINBLASTINE0
173VISMODEGIB0
174VORICONAZOLE0
175ZANUBRUTINIB0