ANGSD: Analysis of next generation Sequencing Data
Latest tar.gz version is (0.938/0.939 on github), see Change_log for changes, and download it here.
Thorfinn: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(31 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=How to deploy= | =How to deploy= | ||
This page described how a new version should be put on wiki and github | |||
==Make a combined angsd htslib to put on wiki download== | ==Make a combined angsd htslib to put on wiki download== | ||
copy latest and make a new annotated tag and push to wiki | copy latest and make a new annotated tag and push to wiki | ||
<pre> | <pre> | ||
VERSION=0. | VERSION=0.938 | ||
mkdir delme | mkdir delme | ||
cd delme | cd delme | ||
git clone https://github.com/ANGSD/angsd | git clone --depth=1 https://github.com/ANGSD/angsd | ||
git clone https://github.com/SAMtools/htslib | git clone --depth=1 --recursive https://github.com/SAMtools/htslib | ||
cd angsd; git tag -a $VERSION -m "time for | cd angsd; git tag -a ${VERSION} -m "time for version ${VERSION}" | ||
sed "s/PACKAGE_VERSION = .*/PACKAGE_VERSION = ${VERSION}/" Makefile >tmp | |||
diff Makefile tmp | |||
tar cvf angsd${VERSION}.tar.gz angsd htslib | mv tmp Makefile | ||
cd .. | |||
tar --exclude='.git' -cvf angsd${VERSION}.tar.gz angsd htslib/ | |||
scp angsd${VERSION}.tar.gz software@popgen.dk:/home/software/download/angsd/ | scp angsd${VERSION}.tar.gz software@popgen.dk:/home/software/download/angsd/ | ||
</pre> | </pre> | ||
Line 19: | Line 21: | ||
<pre> | <pre> | ||
VERSION=0.939 | |||
git commit Makefile -m "Preparing new | cd angsd/ | ||
sed "s/PACKAGE_VERSION = .*/PACKAGE_VERSION = ${VERSION}/" Makefile >tmp | |||
diff Makefile tmp | |||
mv tmp Makefile | |||
git commit Makefile -m "Preparing new ${VERSION} version" | |||
git tag -a ${VERSION} -m "time for a new version ${VERSION}" | |||
git push | git push | ||
git push --tags | git push --tags | ||
</pre> | </pre> | ||
Topbar is here: | |||
http://www.popgen.dk/angsd/index.php/MediaWiki:Sitenotice |
Latest revision as of 13:04, 16 July 2022
How to deploy
This page described how a new version should be put on wiki and github
Make a combined angsd htslib to put on wiki download
copy latest and make a new annotated tag and push to wiki
VERSION=0.938 mkdir delme cd delme git clone --depth=1 https://github.com/ANGSD/angsd git clone --depth=1 --recursive https://github.com/SAMtools/htslib cd angsd; git tag -a ${VERSION} -m "time for version ${VERSION}" sed "s/PACKAGE_VERSION = .*/PACKAGE_VERSION = ${VERSION}/" Makefile >tmp diff Makefile tmp mv tmp Makefile cd .. tar --exclude='.git' -cvf angsd${VERSION}.tar.gz angsd htslib/ scp angsd${VERSION}.tar.gz software@popgen.dk:/home/software/download/angsd/
Make a new github version to put on github
VERSION=0.939 cd angsd/ sed "s/PACKAGE_VERSION = .*/PACKAGE_VERSION = ${VERSION}/" Makefile >tmp diff Makefile tmp mv tmp Makefile git commit Makefile -m "Preparing new ${VERSION} version" git tag -a ${VERSION} -m "time for a new version ${VERSION}" git push git push --tags
Topbar is here: http://www.popgen.dk/angsd/index.php/MediaWiki:Sitenotice