forked from pcingola/SnpEff
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME_release.txt
More file actions
39 lines (26 loc) · 1.31 KB
/
Copy pathREADME_release.txt
File metadata and controls
39 lines (26 loc) · 1.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Release process
---------------
0) Install required libraries
# ANTRL
wget http://www.antlr.org/download/antlr-4.5.1-complete.jar
mvn install:install-file -Dfile=antlr-4.5.1-complete.jar -DgroupId=org.antlr -DartifactId=antlr -Dversion=4.5.1 -Dpackaging=jar
# BioJava
wget http://biojava.org/download/maven/org/biojava/biojava3-core/3.0.7/biojava3-core-3.0.7.jar
mvn install:install-file -Dfile=biojava3-core-3.0.7.jar -DgroupId=org.biojava -DartifactId=biojava3-core -Dversion=3.0.7 -Dpackaging=jar
wget http://biojava.org/download/maven/org/biojava/biojava3-structure/3.0.7/biojava3-structure-3.0.7.jar
mvn install:install-file -Dfile=biojava3-structure-3.0.7.jar -DgroupId=org.biojava -DartifactId=biojava3-structure -Dversion=3.0.7 -Dpackaging=jar
1) Change version numbers:
- Update SnpEff pom.xml
- Update SnpSift pom.xml
2) Build JAR files, download databases, build databases, etc.
./make.bds
3) Run JUnit tests and integration tests
./make.bds -test
4) Download databases: ENSEMBL, NCBI, dbSnp, ClinVar, dbNSFP, PDB, Jaspar, etc.
./make.bds -download
5) Build databases
./make.bds -db
6) Upload files to sourceForge
./make.bds -uploadCore # Upload core files
./make.bds -uploadDbs # Upload databases files
./make.bds -uploadHtml # Upload web pages and manual