Skip to content

kandabarau/re_tan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tests

re_tan

A minimalist anonymizer for omics filenames. Matches sample names against a TAN database using strict 1-to-1 logic to prevent sample swaps.

Setup

pip install -e .

Usage

python3 rename_subjects.py \
  --files input.txt \  # List of raw file paths (both windows and unix) to be renamed
  --tans tan.csv       # Database with [TAN, Name1, Name2] mapping

Testing

export PYTHONPATH=$PYTHONPATH:src
python3 -m unittest discover tests

About

Strict 1-to-1 omics filename anonymizer using TAN mapping.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages