Skip to content

valab-certh/anonymize-pseudo-ids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

# Anonymize pseudo-IDs
The user must ensure that the input directory follows the proposed structure
database/
├─ cancer_type/
│  ├─ data_provider/
│  │  ├─ data/
│  │  │  ├─ patient/
│  │  │  │  ├─ study/
│  │  │  │  │  ├─ series/
│  │  │  │  │  │  ├─ Image.dcm
│  │  │  │  │  │  ├─ Image.nii.gz

# Installation requirements
Python 3.11+

# Installation
pip install https://api.github.com/repos/valab-certh/anonymize-pseudo-ids/tarball/main#subdirectory=python

# Usage
anonymize_pseudo_ids "python/prm/incisive2" "python/prm/id_mapping.json" "python/prm/original.json"

# Development Requirements
POSIX Shell & Utilities
Git
Docker

# Download
git clone https://github.com/valab-certh/anonymize-pseudo-ids.git $HOME/github.com/valab-certh/anonymize-pseudo-ids

# Development
cd ~/github.com/valab-certh/anonymize-pseudo-ids/
cd docs/ && make clean check all && cd ..
cd python/ && make clean check all && cd ..

# Staging
cd ~/github.com/valab-certh/anonymize-pseudo-ids/
cd docs/ && make STAGING=1

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published