Skip to content

Utility scripts created for and used on the St. Jude Cloud team.

License

Notifications You must be signed in to change notification settings

stjudecloud/utilities

Repository files navigation

St. Jude Cloud Utilities

This repository contains an easily installable package for all of the utility scripts created for and used on the St. Jude Cloud team (broadly speaking). The repository is structured as a single package that is goverened by poetry.

You can use the snippet below to install the package and access the scripts outlined below.

pip install stjudecloud-utilities

Scripts

The following scripts are included in the package:

deduplicate-feature-counts

A utility script to deduplicate St. Jude Cloud file names. Assumes files are annotated with St. Jude project names. Retains files based on the PRIORITIES list of prioritized projects.

Usage: dx ls /counts | deduplicate-feature-counts | bash

gtf-to-rseqc-bed

A utility script for converting Gencode GTFs into the custom BED12 format used by the RSeQC software package.

Usage: gtf-to-rseqc-bed <gencode gtf> > gencode.vFOO.bed

Tests

Given that this repo is still new, there are no tests. When we add tests, we will update the README.

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

📝 License

Copyright © 2021 St. Jude Cloud Team.
This project is MIT licensed.