Skip to content

Commit

Permalink
Merge branch 'release-1.31.0' into release
Browse files Browse the repository at this point in the history
  • Loading branch information
atiunov committed Aug 17, 2018
2 parents ec84c57 + fd0175d commit 49f9a6a
Show file tree
Hide file tree
Showing 940 changed files with 36,855 additions and 14,658 deletions.
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,12 @@ Makefile.Debug
.qmake.stash
*.xcodeproj/

# Windows generated files
*.obj
**/Win32/Debug/*
ugene.VC.db
ugene.VC.VC.opendb

# Generated ugene shell launcher
/ugene

Expand All @@ -44,3 +50,9 @@ ugene.pro.user

# CLion build dir
cmake-build-*

# Qt generated
**/GeneratedFiles/*

# NGS taxonomy and databases
data/ngs_classification
1 change: 1 addition & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
path = src/libs_3rdparty/QSpec
url = https://github.com/ugeneunipro/QSpec.git
branch = ugene
ignore = dirty
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ install:
- sudo apt-get update -qq
- sudo apt-get install qtbase5-dev qtdeclarative5-dev libqt5webkit5-dev libsqlite3-dev libqt5svg5-dev
- sudo apt-get install qt5-default qttools5-dev-tools qtscript5-dev
- sudo apt-get install libxtst-dev libprocps3-dev
- sudo apt-get install libxtst-dev

script:
- qmake ugene.pro CONFIG+=x64 UGENE_EXCLUDE_LIST_ENABLED=1 UGENE_USE_BUNDLED_ZLIB=0
Expand Down
8 changes: 3 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,12 @@

Make sure the Qt (>= 5.2.1 and < 5.6) development libraries are installed:

* Ubuntu 16.04: `sudo apt-get install qt5-default qttools5-dev-tools qtscript5-dev libqt5svg5-dev libqt5webkit5-dev libprocps4-dev`
* Ubuntu 14.04: `sudo apt-get install qt5-default qttools5-dev-tools qtscript5-dev libqt5svg5-dev libqt5webkit5-dev libprocps3-dev`
* Ubuntu >=14.04: `sudo apt-get install qt5-default qttools5-dev-tools qtscript5-dev libqt5svg5-dev libqt5webkit5-dev`
* Ubuntu 12.04:
* Download and install Qt 5.5.1: www.qt.io/download-open-source/
* Set the system variable: export PATH=$PATH:~/Qt5.5.1/5.5/gcc_64/bin
* `sudo apt-get install g++ libgl1-mesa-dev libproc-dev libglu1-mesa-dev`
* `sudo ln -s /usr/lib/libproc.so /usr/lib/libprocps.so`
* Fedora: `sudo yum install qt5-qtscript-devel qt5-qtbase-devel qt5-qtsvg-devel qt5-linguist qt5-qtwebkit-devel gcc-c++ redhat-rpm-config procps-ng-devel mesa-libGLU-devel`
* `sudo apt-get install g++ libgl1-mesa-dev libglu1-mesa-dev`
* Fedora: `sudo yum install qt5-qtscript-devel qt5-qtbase-devel qt5-qtsvg-devel qt5-linguist qt5-qtwebkit-devel gcc-c++ redhat-rpm-config mesa-libGLU-devel`
* Arch Linux: `sudo pacman -S qt`
* Mac OS X: download from Qt official site (http://www.qt.io/download/)
* Windows: download from Qt official site (http://www.qt.io/download/)
Expand Down
8 changes: 3 additions & 5 deletions build.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,11 @@ Prerequisites

Make sure the Qt (>= 5.2.1 and < 5.6) development libraries are installed:

* Ubuntu 16.04: `sudo apt-get install qt5-default qttools5-dev-tools qtscript5-dev libqt5svg5-dev libqt5webkit5-dev libprocps4-dev`
* Ubuntu 14.04: `sudo apt-get install qt5-default qttools5-dev-tools qtscript5-dev libqt5svg5-dev libqt5webkit5-dev libprocps3-dev`
* Ubuntu >=14.04: `sudo apt-get install qt5-default qttools5-dev-tools qtscript5-dev libqt5svg5-dev libqt5webkit5-dev`
* Ubuntu 12.04: 1. Download and install Qt 5.5.1: www.qt.io/download-open-source/
2. Set the system variable: export PATH=$PATH:~/Qt5.5.1/5.5/gcc_64/bin
3. `sudo apt-get install g++ libgl1-mesa-dev libproc-dev libglu1-mesa-dev`
4. `sudo ln -s /usr/lib/libproc.so /usr/lib/libprocps.so`
* Fedora: `sudo yum install qt5-qtscript-devel qt5-qtbase-devel qt5-qtsvg-devel qt5-linguist qt5-qtwebkit-devel gcc-c++ redhat-rpm-config procps-ng-devel mesa-libGLU-devel`
3. `sudo apt-get install g++ libgl1-mesa-dev libglu1-mesa-dev`
* Fedora: `sudo yum install qt5-qtscript-devel qt5-qtbase-devel qt5-qtsvg-devel qt5-linguist qt5-qtwebkit-devel gcc-c++ redhat-rpm-config mesa-libGLU-devel`
* Arch Linux: `sudo pacman -S qt`
* Mac OS X: download from Qt official site (http://www.qt.io/download/)
* Windows: download from Qt official site (http://www.qt.io/download/)
Expand Down
8 changes: 4 additions & 4 deletions data/DBXRefRegistry.txt
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ dictyBase|http://dictybase.org/db/cgi-bin/gene_page.pl?primary_id=%1||Dictyostel

EcoGene|http://ecogene.org/geneInfo.php?eg_id=%1||Database of Escherichia coli Sequence and Function

ENSEMBL|http://beta.rest.ensembl.org/sequence/id/%1?content-type=text/x-fasta|http://beta.rest.ensembl.org/sequence/id/%1?content-type=text/x-fasta|Database of automatically annotated genomic data
ENSEMBL|https://rest.ensembl.org/sequence/id/%1?content-type=text/x-fasta|https://rest.ensembl.org/sequence/id/%1?content-type=text/x-fasta|Database of automatically annotated genomic data

EnsemblGenomes|http://ensemblgenomes.org/search/eg/%1||Extending Ensembl across taxonomic space

Expand Down Expand Up @@ -208,7 +208,7 @@ SRPDB|||Signal Recognition Particle Database

SubtiList|||Bacillus subtilis genome sequencing project

SWISS-PROT|http://www.uniprot.org/uniprot/%1|http://www.uniprot.org/uniprot/%1.txt|The Universal Protein Resource (UniProt) is a comprehensive resource for protein sequence and annotation data.
SWISS-PROT|https://www.uniprot.org/uniprot/%1|https://www.uniprot.org/uniprot/%1.txt|The Universal Protein Resource (UniProt) is a comprehensive resource for protein sequence and annotation data.

TAIR|||Arabidopsis IR

Expand All @@ -220,9 +220,9 @@ TubercuList|http://tuberculist.epfl.ch/quicksearch.php?gene+name=%1||TubercuList

UNILIB|||Unified Library Database, a library-level view of the EST and SAGE libraries present in dbEST, UniGene and SAGEmap

UniProtKB/Swiss-Prot|http://www.uniprot.org/uniprot/%1|http://www.uniprot.org/uniprot/%1.txt|section of the UniProt Knowledgebase, containing annotated records
UniProtKB/Swiss-Prot|https://www.uniprot.org/uniprot/%1|https://www.uniprot.org/uniprot/%1.txt|section of the UniProt Knowledgebase, containing annotated records

UniProtKB/TrEMBL|http://www.uniprot.org/uniprot/%1|http://www.uniprot.org/uniprot/%1.txt|section of the UniProt Knowledgebase, containing computationally analysed records waiting for full manual annotation
UniProtKB/TrEMBL|https://www.uniprot.org/uniprot/%1|https://www.uniprot.org/uniprot/%1.txt|section of the UniProt Knowledgebase, containing computationally analysed records waiting for full manual annotation

UniSTS|https://www.ncbi.nlm.nih.gov/genome/sts/sts.cgi?uid=%1||NCBI UniSTS is a comprehensive database of sequence tagged sites (STSs) derived from STS-based maps and other experiments.

Expand Down
12 changes: 12 additions & 0 deletions data/adapters/illumina/NexteraPE-PE.fa
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
>PrefixNX/1
AGATGTGTATAAGAGACAG
>PrefixNX/2
AGATGTGTATAAGAGACAG
>Trans1
TCGTCGGCAGCGTCAGATGTGTATAAGAGACAG
>Trans1_rc
CTGTCTCTTATACACATCTGACGCTGCCGACGA
>Trans2
GTCTCGTGGGCTCGGAGATGTGTATAAGAGACAG
>Trans2_rc
CTGTCTCTTATACACATCTCCGAGCCCACGAGAC
16 changes: 16 additions & 0 deletions data/adapters/illumina/TruSeq2-PE.fa
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
>PrefixPE/1
AATGATACGGCGACCACCGAGATCTACACTCTTTCCCTACACGACGCTCTTCCGATCT
>PrefixPE/2
CAAGCAGAAGACGGCATACGAGATCGGTCTCGGCATTCCTGCTGAACCGCTCTTCCGATCT
>PCR_Primer1
AATGATACGGCGACCACCGAGATCTACACTCTTTCCCTACACGACGCTCTTCCGATCT
>PCR_Primer1_rc
AGATCGGAAGAGCGTCGTGTAGGGAAAGAGTGTAGATCTCGGTGGTCGCCGTATCATT
>PCR_Primer2
CAAGCAGAAGACGGCATACGAGATCGGTCTCGGCATTCCTGCTGAACCGCTCTTCCGATCT
>PCR_Primer2_rc
AGATCGGAAGAGCGGTTCAGCAGGAATGCCGAGACCGATCTCGTATGCCGTCTTCTGCTTG
>FlowCell1
TTTTTTTTTTAATGATACGGCGACCACCGAGATCTACAC
>FlowCell2
TTTTTTTTTTCAAGCAGAAGACGGCATACGA
6 changes: 6 additions & 0 deletions data/adapters/illumina/TruSeq2-SE.fa
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
>TruSeq2_SE
AGATCGGAAGAGCTCGTATGCCGTCTTCTGCTTG
>TruSeq2_PE_f
AGATCGGAAGAGCGTCGTGTAGGGAAAGAGTGT
>TruSeq2_PE_r
AGATCGGAAGAGCGGTTCAGCAGGAATGCCGAG
12 changes: 12 additions & 0 deletions data/adapters/illumina/TruSeq3-PE-2.fa
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
>PrefixPE/1
TACACTCTTTCCCTACACGACGCTCTTCCGATCT
>PrefixPE/2
GTGACTGGAGTTCAGACGTGTGCTCTTCCGATCT
>PE1
TACACTCTTTCCCTACACGACGCTCTTCCGATCT
>PE1_rc
AGATCGGAAGAGCGTCGTGTAGGGAAAGAGTGTA
>PE2
GTGACTGGAGTTCAGACGTGTGCTCTTCCGATCT
>PE2_rc
AGATCGGAAGAGCACACGTCTGAACTCCAGTCAC
4 changes: 4 additions & 0 deletions data/adapters/illumina/TruSeq3-PE.fa
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
>PrefixPE/1
TACACTCTTTCCCTACACGACGCTCTTCCGATCT
>PrefixPE/2
GTGACTGGAGTTCAGACGTGTGCTCTTCCGATCT
4 changes: 4 additions & 0 deletions data/adapters/illumina/TruSeq3-SE.fa
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
>TruSeq3_IndexedAdapter
AGATCGGAAGAGCACACGTCTGAACTCCAGTCAC
>TruSeq3_UniversalAdapter
AGATCGGAAGAGCGTCGTGTAGGGAAAGAGTGTA
1 change: 1 addition & 0 deletions data/workflow_samples/Alignment/basic_align.uwl
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ workflow "Align sequences with MUSCLE"{
wizard {
name:"Align Sequences with MUSCLE Wizard";
help-page-id:16122700;
auto-run: true;
page {
id:1;
next:2;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ url_out = dir + "_consensus.fa"
wizard {
name:"Extract Alignment Consensus as Sequence";
help-page-id:16122701;
auto-run: true;
page {
id:1;
next:2;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@ url_out = dir + "_consensus.txt"
wizard {
name:"Extract Alignment Consensus as Text";
help-page-id:16122702;
auto-run: true;
page {
id:1;
next:2;
Expand Down
1 change: 1 addition & 0 deletions data/workflow_samples/Conversions/faqual2fastq.uwl
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ workflow "Convert seq/qual pair to FASTQ"{
wizard {
name:"Convert seq/qual pair to FASTQ Wizard";
help-page-id:16122704;
auto-run: true;
page {
id:1;
next:2;
Expand Down
1 change: 1 addition & 0 deletions data/workflow_samples/Conversions/msa2clustal.uwl
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ workflow "Convert alignments to ClustalW"{
wizard {
name:"Convert alignments to ClustalW Wizard";
help-page-id:16122705;
auto-run: true;
page {
id:1;
next:2;
Expand Down
1 change: 1 addition & 0 deletions data/workflow_samples/Conversions/query2alignment.uwl
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@ workflow "Convert UQL schema results to alignment" {
wizard {
name:"Convert UQL schema results to alignment Wizard";
help-page-id:16122706;
auto-run: true;
page {
id:1;
next:2;
Expand Down
1 change: 1 addition & 0 deletions data/workflow_samples/Conversions/seq2gen.uwl
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ workflow "Convert sequence to Genbank"{
wizard {
name:"Convert sequence to Genbank Wizard";
help-page-id:16122707;
auto-run: true;
page {
id:1;
next:2;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ out_text=getName(in_sequence) + ": " + size(in_sequence);
wizard {
name:"Dump sequence info Wizard";
help-page-id:16122709;
auto-run: true;
page {
id:1;
next:2;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ out_sequence = sequenceFromText(LinkData.getObjects(workId,filename,subject,prop
wizard {
name:"LinkData fetch Wizard";
help-page-id:16122710;
auto-run: true;
page {
id:1;
title:"LinkData Fetch";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ out_sequence = null;
wizard {
name:"Quality filter Wizard";
help-page-id:16122711;
auto-run: true;
page {
id:1;
next:2;
Expand Down
1 change: 1 addition & 0 deletions data/workflow_samples/Data merging/find-substrings.uwl
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ workflow "Find substrings in sequences"{
wizard {
name:"Find substrings in sequences Wizard";
help-page-id:16122696;
auto-run: true;
page {
id:1;
next:2;
Expand Down
5 changes: 1 addition & 4 deletions data/workflow_samples/Data merging/tfbs.uwl
Original file line number Diff line number Diff line change
Expand Up @@ -65,17 +65,13 @@ workflow "Search for tfbs"{
.meta {
visual {
read-sequence {
description:"<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0//EN' 'http://www.w3.org/TR/REC-html40/strict.dtd'> <html><head><meta name='qrichtext' content='1' /><style type='text/css'> p, li { white-space: pre-wrap; } </style></head><body style=' font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;'> <p align='center' style=' margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;'><span style=' font-weight:600;'>Read Sequence</span></p> <hr /> <p style=' margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;'>Reads sequence(s) from <a href='param:url-in'><span style=' text-decoration: underline; color:#ff0000;'>unset</span></a>.</p></body></html>";
tooltip:"Reads sequences and annotations if any from local or remote files.";
pos:"-892 -468";
style:ext;
bg-color-ext:"0 128 128 64";
bounds:"-30 -30 150.25 44";
out-sequence.angle:357.083;
}
write-sequence {
description:"<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0//EN' 'http://www.w3.org/TR/REC-html40/strict.dtd'> <html><head><meta name='qrichtext' content='1' /><style type='text/css'> p, li { white-space: pre-wrap; } </style></head><body style=' font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;'> <p align='center' style=' margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;'><span style=' font-weight:600;'>Write Sequence</span></p> <hr /> <p style=' margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;'>Save all sequences from <span style=' text-decoration: underline;'>Read Sequence</span> to <a href='param:url-out'><span style=' text-decoration: underline; color:#ff0000;'>unset</span></a>.</p></body></html>";
tooltip:"Writes all supplied sequences to file(s) in selected format.";
pos:"-159.25 -474";
style:ext;
bg-color-ext:"0 128 128 64";
Expand Down Expand Up @@ -148,6 +144,7 @@ workflow "Search for tfbs"{
wizard {
name:"Search for tfbs Wizard";
help-page-id:16122698;
auto-run: true;
page {
id:1;
next:2;
Expand Down
1 change: 1 addition & 0 deletions data/workflow_samples/HMMER/build-test-HMM.uwl
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,7 @@ workflow "Build HMM from alignment and test it"{
wizard {
name:"Build HMM from alignment and test it Wizard";
help-page-id:16122715;
auto-run: true;
page {
id:1;
next:2;
Expand Down
1 change: 1 addition & 0 deletions data/workflow_samples/HMMER/searchHMM.uwl
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ workflow "Search sequences with profile HMM"{
wizard {
name:"Search sequences with profile HMM Wizard";
help-page-id:16122716;
auto-run: true;
page {
id:1;
next:2;
Expand Down
Loading

0 comments on commit 49f9a6a

Please sign in to comment.