Skip to content

Commit 63e2e5d

Browse files
author
Cristina Yenyxe Gonzalez Garcia
committed
Version 0.9.1 using OpenCGA 0.4.0 final
1 parent 8e0fb3c commit 63e2e5d

File tree

8 files changed

+23
-17
lines changed

8 files changed

+23
-17
lines changed

eva-lib/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>uk.ac.ebi.variation.eva</groupId>
77
<artifactId>eva</artifactId>
8-
<version>0.3.1</version>
8+
<version>0.9.1</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

eva-lib/src/main/java/uk/ac/ebi/variation/eva/lib/storage/metadata/ArchiveDgvaDBAdaptor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,9 @@ public QueryResult countStudiesPerType(QueryOptions options) {
9090
StringBuilder query = new StringBuilder("select study_type, count(*) as COUNT from dgva_study_browser ");
9191
if (options.containsKey("species")) {
9292
query.append("where ");
93-
query.append(EvaproUtils.getInClause("common_name", options.getListAs("species", String.class)));
93+
query.append(EvaproUtils.getInClause("common_name", options.getAsStringList("species")));
9494
query.append(" or ");
95-
query.append(EvaproUtils.getInClause("scientific_name", options.getListAs("species", String.class)));
95+
query.append(EvaproUtils.getInClause("scientific_name", options.getAsStringList("species")));
9696
}
9797
query.append(" group by study_type order by COUNT desc");
9898

eva-lib/src/main/java/uk/ac/ebi/variation/eva/lib/storage/metadata/ArchiveEvaproDBAdaptor.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@ public QueryResult countStudiesPerSpecies(QueryOptions options) {
5050
StringBuilder query = new StringBuilder("select common_name, count(*) as COUNT from study_browser ");
5151
if (options.containsKey("species")) {
5252
query.append("where ");
53-
query.append(EvaproUtils.getInClause("common_name", options.getListAs("species", String.class)));
53+
query.append(EvaproUtils.getInClause("common_name", options.getAsStringList("species")));
5454
query.append(" or ");
55-
query.append(EvaproUtils.getInClause("scientific_name", options.getListAs("species", String.class)));
55+
query.append(EvaproUtils.getInClause("scientific_name", options.getAsStringList("species")));
5656
}
5757
query.append(" group by common_name order by COUNT desc");
5858

@@ -96,9 +96,9 @@ public QueryResult countStudiesPerType(QueryOptions options) {
9696
StringBuilder query = new StringBuilder("select experiment_type, count(*) as COUNT from study_browser ");
9797
if (options.containsKey("species")) {
9898
query.append("where ");
99-
query.append(EvaproUtils.getInClause("common_name", options.getListAs("species", String.class)));
99+
query.append(EvaproUtils.getInClause("common_name", options.getAsStringList("species")));
100100
query.append(" or ");
101-
query.append(EvaproUtils.getInClause("scientific_name", options.getListAs("species", String.class)));
101+
query.append(EvaproUtils.getInClause("scientific_name", options.getAsStringList("species")));
102102
}
103103
query.append(" group by experiment_type order by COUNT desc");
104104

eva-lib/src/main/java/uk/ac/ebi/variation/eva/lib/storage/metadata/StudyDgvaDBAdaptor.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,16 @@ public QueryResult getAllStudies(QueryOptions options) {
4242
}
4343
if (hasSpecies) {
4444
query.append("(");
45-
query.append(EvaproUtils.getInClause("common_name", options.getListAs("species", String.class)));
45+
query.append(EvaproUtils.getInClause("common_name", options.getAsStringList("species")));
4646
query.append(" or ");
47-
query.append(EvaproUtils.getInClause("scientific_name", options.getListAs("species", String.class)));
47+
query.append(EvaproUtils.getInClause("scientific_name", options.getAsStringList("species")));
4848
query.append(")");
4949
}
5050
if (hasType) {
5151
if (hasSpecies) {
5252
query.append(" and ");
5353
}
54-
query.append(EvaproUtils.getInClause("study_type", options.getListAs("type", String.class)));
54+
query.append(EvaproUtils.getInClause("study_type", options.getAsStringList("species")));
5555
}
5656

5757
Connection conn = null;

eva-lib/src/main/java/uk/ac/ebi/variation/eva/lib/storage/metadata/StudyEvaproDBAdaptor.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,17 @@ public QueryResult getAllStudies(QueryOptions options) {
4242
}
4343
if (hasSpecies) {
4444
query.append("(");
45-
query.append(EvaproUtils.getInClause("common_name", options.getListAs("species", String.class)));
45+
query.append(EvaproUtils.getInClause("common_name", options.getAsStringList("species")));
4646
query.append(" or ");
47-
query.append(EvaproUtils.getInClause("scientific_name", options.getListAs("species", String.class)));
47+
query.append(EvaproUtils.getInClause("scientific_name", options.getAsStringList("species")));
4848
query.append(")");
4949
}
5050
if (hasType) {
5151
if (hasSpecies) {
5252
query.append(" and ");
5353
}
54-
query.append(EvaproUtils.getInClause("experiment_type", options.getListAs("type", String.class)));
55-
for (String t : options.getListAs("type", String.class)) {
54+
query.append(EvaproUtils.getInClause("experiment_type", options.getAsStringList("type")));
55+
for (String t : options.getAsStringList("type")) {
5656
query.append(" or experiment_type like '%").append(t).append("%'");
5757
}
5858
}

eva-lib/src/main/java/uk/ac/ebi/variation/eva/lib/storage/metadata/VariantSourceEvaproDBAdaptor.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
import javax.naming.InitialContext;
1515
import javax.naming.NamingException;
1616
import javax.sql.DataSource;
17+
import org.opencb.biodata.models.variant.stats.VariantSourceStats;
1718
import org.opencb.datastore.core.QueryOptions;
1819
import org.opencb.datastore.core.QueryResult;
1920
import org.opencb.opencga.storage.core.variant.adaptors.VariantSourceDBAdaptor;
@@ -89,6 +90,11 @@ public QueryResult getSamplesBySources(List<String> fileIds, QueryOptions option
8990
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
9091
}
9192

93+
@Override
94+
public QueryResult getSourceDownloadUrlById(String fileId, String studyId) {
95+
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
96+
}
97+
9298
@Override
9399
public QueryResult getSourceDownloadUrlByName(String filename) {
94100
Connection conn = null;
@@ -213,7 +219,7 @@ public List<QueryResult> getSourceDownloadUrlByName(List<String> filenames) {
213219
}
214220

215221
@Override
216-
public QueryResult getSourceDownloadUrlById(String fileId, String studyId) {
222+
public QueryResult updateSourceStats(VariantSourceStats variantSourceStats, QueryOptions queryOptions) {
217223
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
218224
}
219225

eva-server/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>eva</artifactId>
77
<groupId>uk.ac.ebi.variation.eva</groupId>
8-
<version>0.3.1</version>
8+
<version>0.9.1</version>
99
<relativePath>..</relativePath>
1010
</parent>
1111

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<groupId>uk.ac.ebi.variation.eva</groupId>
88
<artifactId>eva</artifactId>
99
<packaging>pom</packaging>
10-
<version>0.3.1</version>
10+
<version>0.9.1</version>
1111

1212
<modules>
1313
<module>eva-lib</module>

0 commit comments

Comments
 (0)