diff --git a/gene-name-mapping-ae/gene-name-mapping-ae.iml b/gene-name-mapping-ae/gene-name-mapping-ae.iml
index 65f56e0..91107f2 100644
--- a/gene-name-mapping-ae/gene-name-mapping-ae.iml
+++ b/gene-name-mapping-ae/gene-name-mapping-ae.iml
@@ -37,11 +37,6 @@
-
-
-
-
-
diff --git a/gene-name-mapping-ae/src/main/java/de/julielab/jules/ae/genemapping/QueryGenerator.java b/gene-name-mapping-ae/src/main/java/de/julielab/jules/ae/genemapping/QueryGenerator.java
index a2a596d..5b655c5 100644
--- a/gene-name-mapping-ae/src/main/java/de/julielab/jules/ae/genemapping/QueryGenerator.java
+++ b/gene-name-mapping-ae/src/main/java/de/julielab/jules/ae/genemapping/QueryGenerator.java
@@ -49,7 +49,7 @@ public static BooleanQuery makeDisjunctiveQuery(String searchString, String fiel
String[] tokens = searchString.split(" ");
Builder disjunctiveQuery = new BooleanQuery.Builder();
- for (int i = 0; i < tokens.length; i++) {
+ for (int i = 0; i < tokens.length && i < 1024; i++) {
Query q = new TermQuery(new Term(field, tokens[i]));
disjunctiveQuery.add(q, BooleanClause.Occur.SHOULD);
}
diff --git a/gene-name-mapping-ae/src/main/java/de/julielab/jules/ae/genemapping/genemodel/GeneDocumentFactory.java b/gene-name-mapping-ae/src/main/java/de/julielab/jules/ae/genemapping/genemodel/GeneDocumentFactory.java
index f319e1b..59f992a 100644
--- a/gene-name-mapping-ae/src/main/java/de/julielab/jules/ae/genemapping/genemodel/GeneDocumentFactory.java
+++ b/gene-name-mapping-ae/src/main/java/de/julielab/jules/ae/genemapping/genemodel/GeneDocumentFactory.java
@@ -76,7 +76,7 @@ public GeneDocument createGeneDocument(JCas jCas, Map entityMap
Title documentTitle = null;
final Collection titles = JCasUtil.select(jCas, Title.class);
if (titles != null) {
- final Optional titleOpt = titles.stream().filter(t -> t.getTitleType().equals("document")).findAny();
+ final Optional titleOpt = titles.stream().filter(t -> t.getTitleType() != null).filter(t -> t.getTitleType().equals("document")).findAny();
if (titleOpt.isPresent()) {
documentTitle = titleOpt.get();
doc.setDocumentTitle(documentTitle.getCoveredText());
diff --git a/gene-name-mapping-resource-creation/gene-name-mapping-resource-creation.iml b/gene-name-mapping-resource-creation/gene-name-mapping-resource-creation.iml
index 5b17db4..cc2f332 100644
--- a/gene-name-mapping-resource-creation/gene-name-mapping-resource-creation.iml
+++ b/gene-name-mapping-resource-creation/gene-name-mapping-resource-creation.iml
@@ -14,11 +14,6 @@
-
-
-
-
-
diff --git a/pom.xml b/pom.xml
index 99207be..1b7cb4e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,7 +17,7 @@
gene-name-mapping-ae
gene-name-mapping-resource-creation
- 1.0.1-SNAPSHOT
+ 1.0.1