An open API service indexing awesome lists of open source software.

https://github.com/nanxstats/pycsr

Python for Clinical Study Reports and Submission
https://github.com/nanxstats/pycsr

clinical-trials ectd pharmaverse python regulatory reporting rtf

Last synced: 4 months ago
JSON representation

Python for Clinical Study Reports and Submission

Awesome Lists containing this project

README

          

# Python for Clinical Study Reports and Submission

The book is available at .

This project is a work in progress, enriched by the community's collective efforts.
As you read this book, consider joining us as a contributor.
The quality of this resource relies heavily on your input and expertise.
We value your participation and contribution.

- Authors: contributed the majority of content to at least one chapter.
- Contributors: contributed at least one commit to the source code.
- [List of authors and contributors](https://pycsr.org/preface.html#authors-and-contributors)

## Quick start

To explore code in this book, use the "Open in GitHub Codespaces" button below.

[![](https://github.com/codespaces/badge.svg)](https://codespaces.new/nanxstats/pycsr?quickstart=1&devcontainer_path=.devcontainer%2Fdevcontainer.json)

## Build the book

Restore and activate the virtual environment using `uv`:

```bash
uv sync
source .venv/bin/activate
```

Render all formats:

```bash
quarto render
```

Render HTML only:

```bash
quarto render --to html
```

Render slides:

```bash
quarto render slides/rinpharma2025/index.qmd
```

## Maintenance

Update Python version:

```bash
uv python pin x.y.z
uv sync
```

Update dependencies:

```bash
uv lock --upgrade
uv sync
```