from pharmadata import pharmaversesdtm
meta = pharmaversesdtm.meta('ds')
print(f"Rows: {meta.number_rows:,} Columns: {meta.number_columns}")Rows: 850 Columns: 13
ds
from pharmadata import pharmaversesdtm
meta = pharmaversesdtm.meta('ds')
print(f"Rows: {meta.number_rows:,} Columns: {meta.number_columns}")Rows: 850 Columns: 13
| variable | label | type | mandatory | role |
|---|---|---|---|---|
| str | str | str | null | null |
| "STUDYID" | "Study Identifier" | "String" | null | null |
| "DOMAIN" | "Domain Abbreviation" | "String" | null | null |
| "USUBJID" | "Unique Subject Identifier" | "String" | null | null |
| "DSSEQ" | "Sequence Number" | "Int32" | null | null |
| "DSSPID" | "Sponsor-Defined Identifier" | "String" | null | null |
| "DSTERM" | "Reported Term for the Disposition Event" | "String" | null | null |
| "DSDECOD" | "Standardized Disposition Term" | "String" | null | null |
| "DSCAT" | "Category for Disposition Event" | "String" | null | null |
| "VISITNUM" | "Visit Number" | "Float64" | null | null |
| "VISIT" | "Visit Name" | "String" | null | null |
| "DSDTC" | "Date/Time of Collection" | "String" | null | null |
| "DSSTDTC" | "Start Date/Time of Disposition Event" | "String" | null | null |
| "DSSTDY" | "Study Day of Start of Disposition Event" | "Float64" | null | null |
from great_docs import tbl_explorer
from pharmadata import pharmaversesdtm
tbl_explorer(pharmaversesdtm.ds.head(10))PolarsRows10Columns13 | |||||||||||||
STUDYID str |
DOMAIN str |
USUBJID str |
DSSEQ i32 |
DSSPID str |
DSTERM str |
DSDECOD str |
DSCAT str |
VISITNUM f64 |
VISIT str |
DSDTC str |
DSSTDTC str |
DSSTDY f64 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | CDISCPILOT01 | DS | 01-701-1015 | 1 | None | RANDOMIZED | RANDOMIZED | PROTOCOL MILESTONE | 3 | BASELINE | 2014-01-02 | 2014-01-02 | 1 |
| 1 | CDISCPILOT01 | DS | 01-701-1015 | 2 | None | PROTOCOL COMPLETED | COMPLETED | DISPOSITION EVENT | 13 | WEEK 26 | 2014-07-02 | 2014-07-02 | 182 |
| 2 | CDISCPILOT01 | DS | 01-701-1015 | 3 | None | FINAL LAB VISIT | FINAL LAB VISIT | OTHER EVENT | 13 | WEEK 26 | 2014-07-02T11:45 | 2014-07-02 | 182 |
| 3 | CDISCPILOT01 | DS | 01-701-1023 | 1 | None | RANDOMIZED | RANDOMIZED | PROTOCOL MILESTONE | 3 | BASELINE | 2012-08-05 | 2012-08-05 | 1 |
| 4 | CDISCPILOT01 | DS | 01-701-1023 | 2 | 24 | ADVERSE EVENT | ADVERSE EVENT | DISPOSITION EVENT | 5 | WEEK 4 | 2012-09-02 | 2012-09-02 | 29 |
| 5 | CDISCPILOT01 | DS | 01-701-1023 | 3 | None | FINAL LAB VISIT | FINAL LAB VISIT | OTHER EVENT | 5 | WEEK 4 | 2012-09-02T10:15 | 2012-09-02 | 29 |
| 6 | CDISCPILOT01 | DS | 01-701-1023 | 4 | None | FINAL RETRIEVAL VISIT | FINAL RETRIEVAL VISIT | OTHER EVENT | 201 | RETRIEVAL | 2013-02-18 | 2013-02-18 | 198 |
| 7 | CDISCPILOT01 | DS | 01-701-1028 | 1 | None | RANDOMIZED | RANDOMIZED | PROTOCOL MILESTONE | 3 | BASELINE | 2013-07-19 | 2013-07-19 | 1 |
| 8 | CDISCPILOT01 | DS | 01-701-1028 | 2 | None | PROTOCOL COMPLETED | COMPLETED | DISPOSITION EVENT | 13 | WEEK 26 | 2014-01-14 | 2014-01-14 | 180 |
| 9 | CDISCPILOT01 | DS | 01-701-1028 | 3 | None | FINAL LAB VISIT | FINAL LAB VISIT | OTHER EVENT | 13 | WEEK 26 | 2014-01-14T11:10 | 2014-01-14 | 180 |