Skip to content

wtsi-npg/kneaddata_bmtagger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kneaddata-BMtagger Docker Images

This is a Docker image for Kneaddata & BMtagger tools. This project is to create a container for Kneaddata and BMtagger and no functionality has been added or removed from original tools during containerization.

Build instructions

Docker image is created via Dockerfile that performs all the necessary operations and uses kneaddata_bmtagger_env.yml file to add kneaddata and bmtagger tools in conda environment.

% cat kneaddata_bmtagger_env.yml

name: runtime
channels:
  - bioconda
  - conda-forge
dependencies:
  - kneaddata=0.12.0=pyhdfd78af_1
  - bmtagger==3.101

GitHub actions are used to build the container image on tag change and push it to GitHub container registry.

Release instructions

When tagging a new version please use annotated tags in the command line interface.

git clone --branch master [email protected]:wtsi-npg/kneaddata_bmtagger.git kneaddata_bmtagger && cd $_
git tag -a 'x.y.z' -m 'release x.y.z'
git push origin x.y.z

Releases are created and published automatically by a GitHub Action on tag creation. Using the web interface to create a release will cause that automation to fail.

Acknowledgments

Github actions for publishing container image is based on BAMBI.

Author

Avnish Pratap Singh [email protected]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages