diff --git a/dkpro-core-io-pubannotation-asl/pom.xml b/dkpro-core-io-pubannotation-asl/pom.xml
index 85a586f9a4..36e9d801ac 100644
--- a/dkpro-core-io-pubannotation-asl/pom.xml
+++ b/dkpro-core-io-pubannotation-asl/pom.xml
@@ -84,5 +84,10 @@
dkpro-core-api-ner-asl
test
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.io.conll-asl
+ test
+
\ No newline at end of file
diff --git a/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/GenericPubAnnotationReader.java b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/GenericPubAnnotationReader.java
new file mode 100644
index 0000000000..f93858618c
--- /dev/null
+++ b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/GenericPubAnnotationReader.java
@@ -0,0 +1,127 @@
+/*
+ * Licensed to the Technische Universität Darmstadt under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The Technische Universität Darmstadt
+ * licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.dkpro.core.io.pubannotation;
+
+import java.io.BufferedInputStream;
+import java.io.IOException;
+import java.io.InputStream;
+
+import org.apache.uima.UimaContext;
+import org.apache.uima.collection.CollectionException;
+import org.apache.uima.fit.descriptor.ConfigurationParameter;
+import org.apache.uima.fit.descriptor.MimeTypeCapability;
+import org.apache.uima.fit.descriptor.ResourceMetaData;
+import org.apache.uima.fit.descriptor.TypeCapability;
+import org.apache.uima.jcas.JCas;
+import org.apache.uima.resource.ResourceInitializationException;
+import org.dkpro.core.io.pubannotation.internal.GenericPubAnnotation2DKPro;
+import org.dkpro.core.io.pubannotation.internal.model.PADocument;
+
+import com.fasterxml.jackson.core.JsonParser;
+import com.fasterxml.jackson.databind.ObjectMapper;
+
+import de.tudarmstadt.ukp.dkpro.core.api.io.JCasResourceCollectionReader_ImplBase;
+import de.tudarmstadt.ukp.dkpro.core.api.metadata.type.DocumentMetaData;
+import de.tudarmstadt.ukp.dkpro.core.api.parameter.MimeTypes;
+
+/**
+ * Reader for the PubAnnotation format.
+ *
+ * Since the PubAnnotation format only associates spans/relations with simple values and since
+ * annotations are not typed, it is necessary to define target types and features via
+ * {@link #PARAM_SPAN_TYPE} and {@link #PARAM_SPAN_LABEL_FEATURE}. In PubAnnotation, every
+ * annotation has an ID. If the target type has a suitable feature to retain the ID, it can be
+ * configured via {@link #PARAM_SPAN_ID_FEATURE}.
+ *
+ * The {@code sourcedb} and {@code sourceid} from the PubAnnotation document are imported as
+ * {@link DocumentMetaData#setCollectionId(String) collectionId} and
+ * {@link DocumentMetaData#setDocumentId(String) documentId} respectively. If present, also the
+ * {@code target} is imported as {@link DocumentMetaData#setDocumentUri(String) documentUri}. The
+ * {@link DocumentMetaData#setDocumentBaseUri(String) documentBaseUri} is cleared in this case.
+ *
+ * Currently supports only span annotations, i.e. no relations or modifications. Discontinuous
+ * segments are also not supported.
+ *
+ * @see PubAnnotation format
+ */
+@ResourceMetaData(name = "PubAnnotation Reader")
+@MimeTypeCapability({MimeTypes.APPLICATION_X_PUB_ANNOTATION_JSON})
+@TypeCapability(
+ outputs = {
+ "de.tudarmstadt.ukp.dkpro.core.api.metadata.type.DocumentMetaData" })
+public class GenericPubAnnotationReader
+ extends JCasResourceCollectionReader_ImplBase
+{
+ /**
+ * The span annotation type to which the PubAnnotation spans are mapped.
+ */
+ public static final String PARAM_SPAN_TYPE = "spanType";
+ @ConfigurationParameter(name = PARAM_SPAN_TYPE, mandatory = true)
+ private String spanType;
+
+ /**
+ * The feature on the span annotation type which receives the ID.
+ */
+ public static final String PARAM_SPAN_ID_FEATURE = "spanIdFeature";
+ @ConfigurationParameter(name = PARAM_SPAN_ID_FEATURE, mandatory = false)
+ private String spanIdFeature;
+
+ /**
+ * The feature on the span annotation type which receives the label.
+ */
+ public static final String PARAM_SPAN_LABEL_FEATURE = "spanLabelFeature";
+ @ConfigurationParameter(name = PARAM_SPAN_LABEL_FEATURE, mandatory = false)
+ private String spanLabelFeature;
+
+ /**
+ * The feature on the span annotation type which receives the label.
+ */
+ public static final String PARAM_RESOLVE_NAMESPACES = "resolveNamespaces";
+ @ConfigurationParameter(name = PARAM_RESOLVE_NAMESPACES, mandatory = true, defaultValue = "false")
+ private boolean resolveNamespaces;
+
+ private ObjectMapper mapper;
+
+ @Override
+ public void initialize(UimaContext aContext)
+ throws ResourceInitializationException
+ {
+ super.initialize(aContext);
+
+ mapper = new ObjectMapper();
+ // Hack because LXF dumper presently creates invalid JSON
+ mapper.configure(JsonParser.Feature.ALLOW_SINGLE_QUOTES, true);
+ }
+
+ @Override
+ public void getNext(JCas aCAS)
+ throws IOException, CollectionException
+ {
+ Resource res = nextFile();
+ initCas(aCAS, res);
+
+ GenericPubAnnotation2DKPro converter = new GenericPubAnnotation2DKPro();
+ converter.setSpanMapping(spanType, spanIdFeature, spanLabelFeature);
+ converter.setResolveNamespaces(resolveNamespaces);
+
+ try (InputStream is = new BufferedInputStream(res.getInputStream())) {
+ PADocument doc = mapper.readValue(is, PADocument.class);
+ converter.convert(doc, aCAS);
+ }
+ }
+}
diff --git a/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/GenericPubAnnotationWriter.java b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/GenericPubAnnotationWriter.java
new file mode 100644
index 0000000000..79e9af66a9
--- /dev/null
+++ b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/GenericPubAnnotationWriter.java
@@ -0,0 +1,96 @@
+/*
+ * Licensed to the Technische Universität Darmstadt under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The Technische Universität Darmstadt
+ * licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */package org.dkpro.core.io.pubannotation;
+
+import java.io.OutputStream;
+
+import org.apache.uima.UimaContext;
+import org.apache.uima.analysis_engine.AnalysisEngineProcessException;
+import org.apache.uima.fit.descriptor.ConfigurationParameter;
+import org.apache.uima.fit.descriptor.MimeTypeCapability;
+import org.apache.uima.fit.descriptor.ResourceMetaData;
+import org.apache.uima.fit.descriptor.TypeCapability;
+import org.apache.uima.jcas.JCas;
+import org.apache.uima.resource.ResourceInitializationException;
+import org.dkpro.core.io.pubannotation.internal.GenericDKPro2PubAnnotation;
+import org.dkpro.core.io.pubannotation.internal.model.PADocument;
+
+import com.fasterxml.jackson.databind.ObjectMapper;
+
+import de.tudarmstadt.ukp.dkpro.core.api.io.JCasFileWriter_ImplBase;
+import de.tudarmstadt.ukp.dkpro.core.api.metadata.type.DocumentMetaData;
+import de.tudarmstadt.ukp.dkpro.core.api.parameter.ComponentParameters;
+import de.tudarmstadt.ukp.dkpro.core.api.parameter.MimeTypes;
+
+/**
+ * Writer for the PubAnnotation format.
+ *
+ * The {@code sourcedb} and {@code sourceid} from the PubAnnotation document are exported from
+ * {@link DocumentMetaData#setCollectionId(String) collectionId} and
+ * {@link DocumentMetaData#setDocumentId(String) documentId} respectively. The {@code target} is
+ * exported from {@link DocumentMetaData#setDocumentUri(String) documentUri}.
+ *
+ * Currently supports only span annotations, i.e. no relations or modifications. Discontinuous
+ * segments are also not supported.
+ *
+ * @see PubAnnotation format
+ */
+@ResourceMetaData(name = "PubAnnotation Writer")
+@MimeTypeCapability({MimeTypes.APPLICATION_X_PUB_ANNOTATION_JSON})
+@TypeCapability(
+ inputs = {
+ "de.tudarmstadt.ukp.dkpro.core.api.metadata.type.DocumentMetaData" })
+public class GenericPubAnnotationWriter
+ extends JCasFileWriter_ImplBase
+{
+ /**
+ * Specify the suffix of output files. Default value .json. If the suffix is not
+ * needed, provide an empty string as value.
+ */
+ public static final String PARAM_FILENAME_EXTENSION =
+ ComponentParameters.PARAM_FILENAME_EXTENSION;
+ @ConfigurationParameter(name = PARAM_FILENAME_EXTENSION, mandatory = true, defaultValue = ".json")
+ private String filenameSuffix;
+
+ private ObjectMapper mapper;
+
+ @Override
+ public void initialize(UimaContext aContext)
+ throws ResourceInitializationException
+ {
+ super.initialize(aContext);
+
+ mapper = new ObjectMapper();
+ }
+
+ @Override
+ public void process(JCas aJCas)
+ throws AnalysisEngineProcessException
+ {
+ PADocument doc = new PADocument();
+
+ GenericDKPro2PubAnnotation converter = new GenericDKPro2PubAnnotation();
+ converter.convert(aJCas, doc);
+
+ try (OutputStream docOS = getOutputStream(aJCas, filenameSuffix)) {
+ mapper.writerWithDefaultPrettyPrinter().writeValue(docOS, doc);
+ }
+ catch (Exception e) {
+ throw new AnalysisEngineProcessException(e);
+ }
+ }
+}
diff --git a/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/GenericDKPro2PubAnnotation.java b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/GenericDKPro2PubAnnotation.java
new file mode 100644
index 0000000000..b69a3ee372
--- /dev/null
+++ b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/GenericDKPro2PubAnnotation.java
@@ -0,0 +1,180 @@
+/*
+ * Licensed to the Technische Universität Darmstadt under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The Technische Universität Darmstadt
+ * licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.dkpro.core.io.pubannotation.internal;
+
+import static org.apache.uima.fit.util.JCasUtil.selectAll;
+
+import java.util.ArrayList;
+import java.util.LinkedHashMap;
+import java.util.LinkedHashSet;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+import org.apache.uima.cas.CAS;
+import org.apache.uima.cas.Feature;
+import org.apache.uima.cas.FeatureStructure;
+import org.apache.uima.cas.impl.CASImpl;
+import org.apache.uima.cas.text.AnnotationFS;
+import org.apache.uima.jcas.JCas;
+import org.dkpro.core.io.pubannotation.internal.model.PAAttribute;
+import org.dkpro.core.io.pubannotation.internal.model.PADenotation;
+import org.dkpro.core.io.pubannotation.internal.model.PADocument;
+import org.dkpro.core.io.pubannotation.internal.model.PAIdentifiableObject;
+
+import de.tudarmstadt.ukp.dkpro.core.api.metadata.type.DocumentMetaData;
+
+public class GenericDKPro2PubAnnotation
+{
+ private boolean writeNullAttributes = true;
+
+ private Set warnings = new LinkedHashSet();
+
+ public void convert(JCas aJCas, PADocument aDoc)
+ {
+ aDoc.setText(aJCas.getDocumentText());
+
+ // Map metadata
+ DocumentMetaData dmd = DocumentMetaData.get(aJCas);
+ aDoc.setTarget(dmd.getDocumentUri());
+ aDoc.setSourceDb(dmd.getCollectionId());
+ aDoc.setSourceId(dmd.getDocumentId());
+
+ // Map span annotations
+ CAS cas = aJCas.getCas();
+
+ List relationFS = new ArrayList<>();
+
+ Map eventFS = new LinkedHashMap<>();
+
+ // Go through all the annotations but only handle the ones that have no references to
+ // other annotations.
+ for (FeatureStructure fs : selectAll(aJCas)) {
+ // Skip document annotation
+ if (fs == aJCas.getDocumentAnnotationFs()) {
+ continue;
+ }
+
+ if (fs instanceof AnnotationFS) {
+ warnings.add("Assuming annotation type [" + fs.getType().getName() + "] is span");
+
+ AnnotationFS spanAnnotation = (AnnotationFS) fs;
+
+ String id = Integer.toString(((CASImpl) cas).ll_getFSRef(spanAnnotation));
+ PADenotation denotation = new PADenotation(id, fs.getType().getName(),
+ spanAnnotation.getBegin(), spanAnnotation.getEnd());
+
+ aDoc.addDenotation(denotation);
+
+ writeAttributes(aDoc, denotation, spanAnnotation);
+ }
+ else {
+ warnings.add("Skipping annotation with type [" + fs.getType().getName() + "]");
+ }
+ }
+
+ // Handle relations now since now we can resolve their targets to IDs.
+// for (FeatureStructure fs : relationFS) {
+// writeRelationAnnotation(doc, fs);
+// }
+ }
+
+ private void writeAttributes(PADocument aDoc, PAIdentifiableObject aSubject,
+ FeatureStructure aFS)
+ {
+ for (Feature feat : aFS.getType().getFeatures()) {
+ // Skip Sofa feature
+ if (isInternalFeature(feat)) {
+ continue;
+ }
+
+ // No need to write begin / end, they are already on the text annotation
+ if (CAS.FEATURE_FULL_NAME_BEGIN.equals(feat.getName()) ||
+ CAS.FEATURE_FULL_NAME_END.equals(feat.getName())) {
+ continue;
+ }
+
+// // No need to write link endpoints again, they are already on the relation annotation
+// RelationParam relParam = parsedRelationTypes.get(aFS.getType().getName());
+// if (relParam != null) {
+// if (relParam.getArg1().equals(feat.getShortName())
+// || relParam.getArg2().equals(feat.getShortName())) {
+// continue;
+// }
+// }
+
+ if (feat.getRange().isPrimitive()) {
+ writePrimitiveAttribute(aDoc, aSubject, aFS, feat);
+ }
+// // The following warning is not relevant for event annotations because these render
+// // such features as slots.
+// else if (!(aAnno instanceof BratEventAnnotation)) {
+// warnings.add(
+// "Unable to render feature [" + feat.getName() + "] with range ["
+// + feat.getRange().getName() + "] as attribute");
+// }
+ }
+ }
+ private void writePrimitiveAttribute(PADocument aDoc, PAIdentifiableObject aSubject,
+ FeatureStructure aFS, Feature feat)
+ {
+ String featureValue = aFS.getFeatureValueAsString(feat);
+
+ // Do not write attributes with null values unless this is explicitly enabled
+ if (featureValue == null && !writeNullAttributes) {
+ return;
+ }
+
+ aDoc.addAttribute(new PAAttribute(aSubject.getId(), feat.getShortName(), featureValue));
+ }
+
+ private boolean isInternalFeature(Feature aFeature)
+ {
+ // https://issues.apache.org/jira/browse/UIMA-4565
+ return "uima.cas.AnnotationBase:sofa".equals(aFeature.getName());
+ // return CAS.FEATURE_FULL_NAME_SOFA.equals(aFeature.getName());
+ }
+
+ /**
+ * Some feature values do not need to be registered or cannot be registered because brat does
+ * not support them.
+ */
+ private boolean isValidFeatureValue(String aFeatureValue)
+ {
+ // https://github.com/nlplab/brat/issues/1149
+ return !(aFeatureValue == null || aFeatureValue.length() == 0 || aFeatureValue.equals(","));
+ }
+
+ /**
+ * Checks if the feature structure has non-default non-primitive properties.
+ */
+ private boolean hasNonPrimitiveFeatures(FeatureStructure aFS)
+ {
+ for (Feature f : aFS.getType().getFeatures()) {
+ if (CAS.FEATURE_BASE_NAME_SOFA.equals(f.getShortName())) {
+ continue;
+ }
+
+ if (!f.getRange().isPrimitive()) {
+ return true;
+ }
+ }
+
+ return false;
+ }
+}
diff --git a/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/GenericPubAnnotation2DKPro.java b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/GenericPubAnnotation2DKPro.java
new file mode 100644
index 0000000000..58e98d113a
--- /dev/null
+++ b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/GenericPubAnnotation2DKPro.java
@@ -0,0 +1,108 @@
+/*
+ * Licensed to the Technische Universität Darmstadt under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The Technische Universität Darmstadt
+ * licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.dkpro.core.io.pubannotation.internal;
+
+import static org.apache.commons.lang3.StringUtils.isNotBlank;
+
+import java.util.Optional;
+
+import org.apache.uima.cas.CAS;
+import org.apache.uima.cas.Feature;
+import org.apache.uima.cas.Type;
+import org.apache.uima.cas.text.AnnotationFS;
+import org.apache.uima.fit.util.CasUtil;
+import org.apache.uima.jcas.JCas;
+import org.dkpro.core.io.pubannotation.internal.model.PADenotation;
+import org.dkpro.core.io.pubannotation.internal.model.PADocument;
+import org.dkpro.core.io.pubannotation.internal.model.PANamespace;
+
+import de.tudarmstadt.ukp.dkpro.core.api.metadata.type.DocumentMetaData;
+
+public class GenericPubAnnotation2DKPro
+{
+ private String spanTypeName;
+ private String spanIdFeatureName;
+ private String spanLabelFeatureName;
+ private boolean resolveNamespaces;
+
+ public void convert(PADocument aDoc, JCas aCAS)
+ {
+ aCAS.setDocumentText(aDoc.getText());
+
+ // If source DB and/or source ID are set, put them into the collection/document IDs
+ DocumentMetaData dmd = DocumentMetaData.get(aCAS);
+ if (isNotBlank(aDoc.getSourceDb())) {
+ dmd.setCollectionId(aDoc.getSourceDb());
+ }
+ if (isNotBlank(aDoc.getSourceId())) {
+ dmd.setDocumentId(aDoc.getSourceId());
+ }
+
+ // If the target is set in PubAnnotation, treat it as the document URI and clear the
+ // documentBaseUri since we do not know the base URI for PubAnnotation files.
+ // REC: not sure if this is a great idea...
+ if (isNotBlank(aDoc.getTarget())) {
+ dmd.setDocumentBaseUri(null);
+ dmd.setDocumentUri(aDoc.getTarget());
+ }
+
+ // Map span annotations
+ CAS cas = aCAS.getCas();
+ Type spanType = CasUtil.getAnnotationType(cas, spanTypeName);
+ Feature spanIdFeature = spanType.getFeatureByBaseName(spanIdFeatureName);
+ Feature spanLabelFeature = spanType.getFeatureByBaseName(spanLabelFeatureName);
+ Optional baseNS = aDoc.getNamespace(PANamespace.PREFIX_BASE);
+ for (PADenotation span : aDoc.getDenotations()) {
+ AnnotationFS spanAnnotation = cas.createAnnotation(spanType, span.getSpan().getBegin(),
+ span.getSpan().getEnd());
+
+ // If an ID feature was set, then we set its value
+ if (spanIdFeature != null) {
+ spanAnnotation.setFeatureValueFromString(spanIdFeature, span.getId());
+ }
+
+ // If a label feature was set, then we set its value
+ if (spanLabelFeature != null) {
+ String value = span.getObj();
+ if (resolveNamespaces && baseNS.isPresent()) {
+ value = baseNS.get().getUri() + value;
+ }
+ spanAnnotation.setFeatureValueFromString(spanLabelFeature, value);
+ }
+
+ cas.addFsToIndexes(spanAnnotation);
+ }
+ }
+
+ public void setResolveNamespaces(boolean aResolveNamespaces)
+ {
+ resolveNamespaces = aResolveNamespaces;
+ }
+
+ public boolean getResolveNamespaces()
+ {
+ return resolveNamespaces;
+ }
+
+ public void setSpanMapping(String aSpanType, String aSpanIdFeature, String aSpanLabelFeature)
+ {
+ spanTypeName = aSpanType;
+ spanIdFeatureName = aSpanIdFeature;
+ spanLabelFeatureName = aSpanLabelFeature;
+ }
+}
diff --git a/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PAAttribute.java b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PAAttribute.java
new file mode 100644
index 0000000000..c098988fd6
--- /dev/null
+++ b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PAAttribute.java
@@ -0,0 +1,77 @@
+/*
+ * Licensed to the Technische Universität Darmstadt under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The Technische Universität Darmstadt
+ * licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.dkpro.core.io.pubannotation.internal.model;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+// "attributions":[
+// {"subj":string:denotation-id, "pred":string:attribute-name,"obj":string:attribute-value}
+// ]
+public class PAAttribute
+{
+ @JsonProperty("subj")
+ private String subject;
+
+ @JsonProperty("pred")
+ private String predicate;
+
+ @JsonProperty("obj")
+ private String object;
+
+ public PAAttribute()
+ {
+ // Default constructor
+ }
+
+ public PAAttribute(String aSubject, String aKey, String aValue)
+ {
+ subject = aSubject;
+ predicate = aKey;
+ object = aValue;
+ }
+
+ public String getSubject()
+ {
+ return subject;
+ }
+
+ public void setSubject(String aSubject)
+ {
+ subject = aSubject;
+ }
+
+ public String getPredicate()
+ {
+ return predicate;
+ }
+
+ public void setPredicate(String aKey)
+ {
+ predicate = aKey;
+ }
+
+ public String getObject()
+ {
+ return object;
+ }
+
+ public void setObject(String aValue)
+ {
+ object = aValue;
+ }
+}
diff --git a/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PADenotation.java b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PADenotation.java
index 94388ba50c..a76608015b 100644
--- a/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PADenotation.java
+++ b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PADenotation.java
@@ -24,6 +24,7 @@
// {"id": "E2", "span": {"begin": 31, "end": 38}, "obj": "Regulation"}
// ]
public class PADenotation
+ implements PAIdentifiableObject
{
private String id;
private PAOffsets span;
@@ -39,6 +40,14 @@ public PADenotation(int aBegin, int aEnd)
span = new PAOffsets(aBegin, aEnd);
}
+ public PADenotation(String aId, String aType, int aBegin, int aEnd)
+ {
+ id = aId;
+ obj = aType;
+ span = new PAOffsets(aBegin, aEnd);
+ }
+
+ @Override
public String getId()
{
return id;
diff --git a/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PADocument.java b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PADocument.java
index b01b8968d2..88756a4ad8 100644
--- a/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PADocument.java
+++ b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PADocument.java
@@ -30,7 +30,7 @@
* @see PubAnnotation documentation
*/
@JsonPropertyOrder({ "target", "sourcedb", "sourceid", "text", "project", "denotations",
- "relations", "modifications", "namespaces" })
+ "relations", "attributions", "modifications", "namespaces" })
public class PADocument
{
@JsonInclude(Include.NON_NULL)
@@ -54,7 +54,11 @@ public class PADocument
@JsonInclude(Include.NON_EMPTY)
private List relations = new ArrayList<>();
-
+
+ @JsonProperty("attributions")
+ @JsonInclude(Include.NON_EMPTY)
+ private List attributes = new ArrayList<>();
+
@JsonInclude(Include.NON_EMPTY)
private List namespaces = new ArrayList<>();
@@ -161,6 +165,21 @@ public void setModifications(List aModifications)
modifications = aModifications;
}
+ public List getAttributes()
+ {
+ return attributes;
+ }
+
+ public void setAttributes(List aAttributes)
+ {
+ attributes = aAttributes;
+ }
+
+ public void addAttribute(PAAttribute aAttribute)
+ {
+ attributes.add(aAttribute);
+ }
+
public Optional getNamespace(String aPrefix)
{
return namespaces.stream()
diff --git a/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PAIdentifiableObject.java b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PAIdentifiableObject.java
new file mode 100644
index 0000000000..8f53ec2955
--- /dev/null
+++ b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PAIdentifiableObject.java
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Technische Universität Darmstadt under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The Technische Universität Darmstadt
+ * licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.dkpro.core.io.pubannotation.internal.model;
+
+public interface PAIdentifiableObject
+{
+ String getId();
+}
diff --git a/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PARelation.java b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PARelation.java
index e8eec09cf5..5effd0cbd8 100644
--- a/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PARelation.java
+++ b/dkpro-core-io-pubannotation-asl/src/main/java/org/dkpro/core/io/pubannotation/internal/model/PARelation.java
@@ -23,45 +23,54 @@
// {"id": "R3", "subj": "T2", "pred": "causeOf", "obj": "E2"}
// ]
public class PARelation
+ implements PAIdentifiableObject
{
private String id;
private String subj;
private String pred;
private String obj;
-
+
public PARelation()
{
// Default constructor
}
-
+
+ @Override
public String getId()
{
return id;
}
+
public void setId(String aId)
{
id = aId;
}
+
public String getSubj()
{
return subj;
}
+
public void setSubj(String aSubj)
{
subj = aSubj;
}
+
public String getPred()
{
return pred;
}
+
public void setPred(String aPred)
{
pred = aPred;
}
+
public String getObj()
{
return obj;
}
+
public void setObj(String aObj)
{
obj = aObj;
diff --git a/dkpro-core-io-pubannotation-asl/src/test/java/org/dkpro/core/io/pubannotation/GenericPubAnnotationReaderWriterTest.java b/dkpro-core-io-pubannotation-asl/src/test/java/org/dkpro/core/io/pubannotation/GenericPubAnnotationReaderWriterTest.java
new file mode 100644
index 0000000000..aaa310e16d
--- /dev/null
+++ b/dkpro-core-io-pubannotation-asl/src/test/java/org/dkpro/core/io/pubannotation/GenericPubAnnotationReaderWriterTest.java
@@ -0,0 +1,69 @@
+/*
+ * Licensed to the Technische Universität Darmstadt under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The Technische Universität Darmstadt
+ * licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.dkpro.core.io.pubannotation;
+
+import static de.tudarmstadt.ukp.dkpro.core.testing.IOTestRunner.testOneWay;
+import static org.apache.uima.fit.factory.AnalysisEngineFactory.createEngineDescription;
+import static org.apache.uima.fit.factory.CollectionReaderFactory.createReaderDescription;
+
+import org.junit.Rule;
+import org.junit.Test;
+
+import de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity;
+import de.tudarmstadt.ukp.dkpro.core.testing.DkproTestContext;
+
+public class GenericPubAnnotationReaderWriterTest
+{
+ @Test
+ public void roundTrip()
+ throws Exception
+ {
+ testOneWay(
+ createReaderDescription(GenericPubAnnotationReader.class,
+ GenericPubAnnotationReader.PARAM_SPAN_TYPE, NamedEntity.class,
+ GenericPubAnnotationReader.PARAM_SPAN_LABEL_FEATURE, "value",
+ GenericPubAnnotationReader.PARAM_SPAN_ID_FEATURE, "identifier"),
+ createEngineDescription(PubAnnotationWriter.class,
+ GenericPubAnnotationReader.PARAM_SPAN_TYPE, NamedEntity.class,
+ GenericPubAnnotationReader.PARAM_SPAN_LABEL_FEATURE, "value",
+ GenericPubAnnotationReader.PARAM_SPAN_ID_FEATURE, "identifier"),
+ "pubannotation/SPECIES800/19667393-ref.json",
+ "pubannotation/SPECIES800/19667393.json");
+ }
+
+ @Test
+ public void roundTripResolveNamespaces()
+ throws Exception
+ {
+ testOneWay(
+ createReaderDescription(GenericPubAnnotationReader.class,
+ GenericPubAnnotationReader.PARAM_SPAN_TYPE, NamedEntity.class,
+ GenericPubAnnotationReader.PARAM_SPAN_LABEL_FEATURE, "value",
+ GenericPubAnnotationReader.PARAM_SPAN_ID_FEATURE, "identifier",
+ GenericPubAnnotationReader.PARAM_RESOLVE_NAMESPACES, true),
+ createEngineDescription(PubAnnotationWriter.class,
+ GenericPubAnnotationReader.PARAM_SPAN_TYPE, NamedEntity.class,
+ GenericPubAnnotationReader.PARAM_SPAN_LABEL_FEATURE, "value",
+ GenericPubAnnotationReader.PARAM_SPAN_ID_FEATURE, "identifier"),
+ "pubannotation/SPECIES800/19667393-ref-ns.json",
+ "pubannotation/SPECIES800/19667393.json");
+ }
+
+ @Rule
+ public DkproTestContext testContext = new DkproTestContext();
+}
diff --git a/dkpro-core-io-pubannotation-asl/src/test/java/org/dkpro/core/io/pubannotation/GenericPubAnnotationWriterTest.java b/dkpro-core-io-pubannotation-asl/src/test/java/org/dkpro/core/io/pubannotation/GenericPubAnnotationWriterTest.java
new file mode 100644
index 0000000000..27dc98f117
--- /dev/null
+++ b/dkpro-core-io-pubannotation-asl/src/test/java/org/dkpro/core/io/pubannotation/GenericPubAnnotationWriterTest.java
@@ -0,0 +1,39 @@
+/*
+ * Licensed to the Technische Universität Darmstadt under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The Technische Universität Darmstadt
+ * licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.dkpro.core.io.pubannotation;
+
+import static de.tudarmstadt.ukp.dkpro.core.testing.IOTestRunner.testOneWay;
+import static org.apache.uima.fit.factory.AnalysisEngineFactory.createEngineDescription;
+import static org.apache.uima.fit.factory.CollectionReaderFactory.createReaderDescription;
+
+import org.junit.Test;
+
+import de.tudarmstadt.ukp.dkpro.core.io.conll.Conll2006Reader;
+
+public class GenericPubAnnotationWriterTest
+{
+ @Test
+ public void test() throws Exception
+ {
+ testOneWay(
+ createReaderDescription(Conll2006Reader.class),
+ createEngineDescription(GenericPubAnnotationWriter.class),
+ "conll2006/fi-ref.json",
+ "conll2006/fi-orig.conll");
+ }
+}
diff --git a/dkpro-core-io-pubannotation-asl/src/test/resources/conll2006/fi-orig.conll b/dkpro-core-io-pubannotation-asl/src/test/resources/conll2006/fi-orig.conll
new file mode 100644
index 0000000000..3f32470075
--- /dev/null
+++ b/dkpro-core-io-pubannotation-asl/src/test/resources/conll2006/fi-orig.conll
@@ -0,0 +1,38 @@
+
+1 NEUVOSTO neuvosto N N N Nom Sg 2 attr _ _
+2 EURATOMIN Euratom N N N Prop Gen Sg 3 attr _ _
+3 HANKINTAKESKUKSEN hankinta#keskus N N N Gen Sg 4 attr _ _
+4 PERUSSÄÄNTÖ perus#sääntö N N N Nom Sg 7 attr _ _
+5 EUROOPAN Eurooppa N N N Prop Gen Sg 6 attr _ _
+6 ATOMIENERGIAYHTEISÖN atomi#energia#yhteisö N N N Gen Sg 7 attr _ _
+7 NEUVOSTO neuvosto N N N Nom Sg 0 main _ _
+8 , , Punct Punct Punct _ _ _ _
+9 joka joka Pron Pron Pron Rel Nom Sg 10 subj _ _
+10 ottaa ottaa V V V Prs Act Sg3 7 mod _ _
+11 huomioon huomio N N N Ill Sg 10 phrv _ _
+12 perustamissopimuksen perustamis#sopimus N N N Gen Sg 14 attr _ _
+13 54 54 Num Num Num Digit Nom Sg 14 attr _ _
+14 artiklan artikla N N N Gen Sg 10 obj _ _
+15 , , Punct Punct Punct 17 phrm _ _
+16 ja ja CC CC CC 17 phrm _ _
+17 ottaa ottaa V V V Prs Act Sg3 10 conjunct _ _
+18 huomioon huomio N N N Ill Sg 17 phrv _ _
+19 komission komissio N N N Gen Sg 20 subj _ _
+20 ehdotuksen ehdotus N N N Gen Sg 17 obj _ _
+21 , , Punct Punct Punct 23 phrm _ _
+22 ON olla V V V Prs Act Sg3 23 aux _ _
+23 PÄÄTTÄNYT päättää PrfPrc PrfPrc PrfPrc Act Pos Nom Sg 17 conjunct _ _
+24 antaa antaa V V V Inf1 Lat 23 obj _ _
+25 Euratomin Euratom N N N Prop Gen Sg 26 attr _ _
+26 hankintakeskuksen hankinta#keskus N N N Gen Sg 27 attr _ _
+27 perussäännön perus#sääntö N N N Gen Sg 24 obj _ _
+28 seuraavasti seuraava Adv Adv Adv Pos Man 24 advl _ _
+29 : : Punct Punct Punct _ _ _ _
+
+
+1 1 1 Num Num Num Digit Nom Sg 2 attr _ _
+2 artikla artikla N N N Nom Sg 3 attr _ _
+3 Nimi nimi N N N Nom Sg 0 main _ _
+4 ja ja CC CC CC 5 phrm _ _
+5 tarkoitus tarkoitus N N N Nom Sg 3 conjunct _ _
+
diff --git a/dkpro-core-io-pubannotation-asl/src/test/resources/conll2006/fi-ref.json b/dkpro-core-io-pubannotation-asl/src/test/resources/conll2006/fi-ref.json
new file mode 100644
index 0000000000..15c8ee0e70
--- /dev/null
+++ b/dkpro-core-io-pubannotation-asl/src/test/resources/conll2006/fi-ref.json
@@ -0,0 +1,4724 @@
+{
+ "sourceid" : "fi-orig.conll",
+ "text" : "NEUVOSTO EURATOMIN HANKINTAKESKUKSEN PERUSSÄÄNTÖ EUROOPAN ATOMIENERGIAYHTEISÖN NEUVOSTO , joka ottaa huomioon perustamissopimuksen 54 artiklan , ja ottaa huomioon komission ehdotuksen , ON PÄÄTTÄNYT antaa Euratomin hankintakeskuksen perussäännön seuraavasti :\n1 artikla Nimi ja tarkoitus\n",
+ "denotations" : [ {
+ "id" : "42",
+ "span" : {
+ "begin" : 0,
+ "end" : 8
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "88",
+ "span" : {
+ "begin" : 9,
+ "end" : 18
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "134",
+ "span" : {
+ "begin" : 19,
+ "end" : 36
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "180",
+ "span" : {
+ "begin" : 37,
+ "end" : 48
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "226",
+ "span" : {
+ "begin" : 49,
+ "end" : 57
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "272",
+ "span" : {
+ "begin" : 58,
+ "end" : 78
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "318",
+ "span" : {
+ "begin" : 79,
+ "end" : 87
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "364",
+ "span" : {
+ "begin" : 88,
+ "end" : 89
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "410",
+ "span" : {
+ "begin" : 90,
+ "end" : 94
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "456",
+ "span" : {
+ "begin" : 95,
+ "end" : 100
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "502",
+ "span" : {
+ "begin" : 101,
+ "end" : 109
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "548",
+ "span" : {
+ "begin" : 110,
+ "end" : 130
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "594",
+ "span" : {
+ "begin" : 131,
+ "end" : 133
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "640",
+ "span" : {
+ "begin" : 134,
+ "end" : 142
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "686",
+ "span" : {
+ "begin" : 143,
+ "end" : 144
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "732",
+ "span" : {
+ "begin" : 145,
+ "end" : 147
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "778",
+ "span" : {
+ "begin" : 148,
+ "end" : 153
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "824",
+ "span" : {
+ "begin" : 154,
+ "end" : 162
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "870",
+ "span" : {
+ "begin" : 163,
+ "end" : 172
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "916",
+ "span" : {
+ "begin" : 173,
+ "end" : 183
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "962",
+ "span" : {
+ "begin" : 184,
+ "end" : 185
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "1008",
+ "span" : {
+ "begin" : 186,
+ "end" : 188
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "1054",
+ "span" : {
+ "begin" : 189,
+ "end" : 198
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "1100",
+ "span" : {
+ "begin" : 199,
+ "end" : 204
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "1146",
+ "span" : {
+ "begin" : 205,
+ "end" : 214
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "1192",
+ "span" : {
+ "begin" : 215,
+ "end" : 232
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "1238",
+ "span" : {
+ "begin" : 233,
+ "end" : 245
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "1284",
+ "span" : {
+ "begin" : 246,
+ "end" : 257
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "1330",
+ "span" : {
+ "begin" : 258,
+ "end" : 259
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "1597",
+ "span" : {
+ "begin" : 260,
+ "end" : 261
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "1643",
+ "span" : {
+ "begin" : 262,
+ "end" : 269
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "1689",
+ "span" : {
+ "begin" : 270,
+ "end" : 274
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "1735",
+ "span" : {
+ "begin" : 275,
+ "end" : 277
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "1781",
+ "span" : {
+ "begin" : 278,
+ "end" : 287
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures"
+ }, {
+ "id" : "36",
+ "span" : {
+ "begin" : 0,
+ "end" : 8
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "82",
+ "span" : {
+ "begin" : 9,
+ "end" : 18
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "128",
+ "span" : {
+ "begin" : 19,
+ "end" : 36
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "174",
+ "span" : {
+ "begin" : 37,
+ "end" : 48
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "220",
+ "span" : {
+ "begin" : 49,
+ "end" : 57
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "266",
+ "span" : {
+ "begin" : 58,
+ "end" : 78
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "312",
+ "span" : {
+ "begin" : 79,
+ "end" : 87
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "358",
+ "span" : {
+ "begin" : 88,
+ "end" : 89
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "404",
+ "span" : {
+ "begin" : 90,
+ "end" : 94
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "450",
+ "span" : {
+ "begin" : 95,
+ "end" : 100
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "496",
+ "span" : {
+ "begin" : 101,
+ "end" : 109
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "542",
+ "span" : {
+ "begin" : 110,
+ "end" : 130
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "588",
+ "span" : {
+ "begin" : 131,
+ "end" : 133
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "634",
+ "span" : {
+ "begin" : 134,
+ "end" : 142
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "680",
+ "span" : {
+ "begin" : 143,
+ "end" : 144
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "726",
+ "span" : {
+ "begin" : 145,
+ "end" : 147
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "772",
+ "span" : {
+ "begin" : 148,
+ "end" : 153
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "818",
+ "span" : {
+ "begin" : 154,
+ "end" : 162
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "864",
+ "span" : {
+ "begin" : 163,
+ "end" : 172
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "910",
+ "span" : {
+ "begin" : 173,
+ "end" : 183
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "956",
+ "span" : {
+ "begin" : 184,
+ "end" : 185
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "1002",
+ "span" : {
+ "begin" : 186,
+ "end" : 188
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "1048",
+ "span" : {
+ "begin" : 189,
+ "end" : 198
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "1094",
+ "span" : {
+ "begin" : 199,
+ "end" : 204
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "1140",
+ "span" : {
+ "begin" : 205,
+ "end" : 214
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "1186",
+ "span" : {
+ "begin" : 215,
+ "end" : 232
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "1232",
+ "span" : {
+ "begin" : 233,
+ "end" : 245
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "1278",
+ "span" : {
+ "begin" : 246,
+ "end" : 257
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "1324",
+ "span" : {
+ "begin" : 258,
+ "end" : 259
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "1591",
+ "span" : {
+ "begin" : 260,
+ "end" : 261
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "1637",
+ "span" : {
+ "begin" : 262,
+ "end" : 269
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "1683",
+ "span" : {
+ "begin" : 270,
+ "end" : 274
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "1729",
+ "span" : {
+ "begin" : 275,
+ "end" : 277
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "1775",
+ "span" : {
+ "begin" : 278,
+ "end" : 287
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"
+ }, {
+ "id" : "31",
+ "span" : {
+ "begin" : 0,
+ "end" : 8
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "77",
+ "span" : {
+ "begin" : 9,
+ "end" : 18
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "123",
+ "span" : {
+ "begin" : 19,
+ "end" : 36
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "169",
+ "span" : {
+ "begin" : 37,
+ "end" : 48
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "215",
+ "span" : {
+ "begin" : 49,
+ "end" : 57
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "261",
+ "span" : {
+ "begin" : 58,
+ "end" : 78
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "307",
+ "span" : {
+ "begin" : 79,
+ "end" : 87
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "353",
+ "span" : {
+ "begin" : 88,
+ "end" : 89
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "399",
+ "span" : {
+ "begin" : 90,
+ "end" : 94
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "445",
+ "span" : {
+ "begin" : 95,
+ "end" : 100
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "491",
+ "span" : {
+ "begin" : 101,
+ "end" : 109
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "537",
+ "span" : {
+ "begin" : 110,
+ "end" : 130
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "583",
+ "span" : {
+ "begin" : 131,
+ "end" : 133
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "629",
+ "span" : {
+ "begin" : 134,
+ "end" : 142
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "675",
+ "span" : {
+ "begin" : 143,
+ "end" : 144
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "721",
+ "span" : {
+ "begin" : 145,
+ "end" : 147
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "767",
+ "span" : {
+ "begin" : 148,
+ "end" : 153
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "813",
+ "span" : {
+ "begin" : 154,
+ "end" : 162
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "859",
+ "span" : {
+ "begin" : 163,
+ "end" : 172
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "905",
+ "span" : {
+ "begin" : 173,
+ "end" : 183
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "951",
+ "span" : {
+ "begin" : 184,
+ "end" : 185
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "997",
+ "span" : {
+ "begin" : 186,
+ "end" : 188
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "1043",
+ "span" : {
+ "begin" : 189,
+ "end" : 198
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "1089",
+ "span" : {
+ "begin" : 199,
+ "end" : 204
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "1135",
+ "span" : {
+ "begin" : 205,
+ "end" : 214
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "1181",
+ "span" : {
+ "begin" : 215,
+ "end" : 232
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "1227",
+ "span" : {
+ "begin" : 233,
+ "end" : 245
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "1273",
+ "span" : {
+ "begin" : 246,
+ "end" : 257
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "1319",
+ "span" : {
+ "begin" : 258,
+ "end" : 259
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "1586",
+ "span" : {
+ "begin" : 260,
+ "end" : 261
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "1632",
+ "span" : {
+ "begin" : 262,
+ "end" : 269
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "1678",
+ "span" : {
+ "begin" : 270,
+ "end" : 274
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "1724",
+ "span" : {
+ "begin" : 275,
+ "end" : 277
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "1770",
+ "span" : {
+ "begin" : 278,
+ "end" : 287
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma"
+ }, {
+ "id" : "1569",
+ "span" : {
+ "begin" : 0,
+ "end" : 259
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Sentence"
+ }, {
+ "id" : "1844",
+ "span" : {
+ "begin" : 260,
+ "end" : 287
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Sentence"
+ }, {
+ "id" : "19",
+ "span" : {
+ "begin" : 0,
+ "end" : 8
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "65",
+ "span" : {
+ "begin" : 9,
+ "end" : 18
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "111",
+ "span" : {
+ "begin" : 19,
+ "end" : 36
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "157",
+ "span" : {
+ "begin" : 37,
+ "end" : 48
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "203",
+ "span" : {
+ "begin" : 49,
+ "end" : 57
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "249",
+ "span" : {
+ "begin" : 58,
+ "end" : 78
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "295",
+ "span" : {
+ "begin" : 79,
+ "end" : 87
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "341",
+ "span" : {
+ "begin" : 88,
+ "end" : 89
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "387",
+ "span" : {
+ "begin" : 90,
+ "end" : 94
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "433",
+ "span" : {
+ "begin" : 95,
+ "end" : 100
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "479",
+ "span" : {
+ "begin" : 101,
+ "end" : 109
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "525",
+ "span" : {
+ "begin" : 110,
+ "end" : 130
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "571",
+ "span" : {
+ "begin" : 131,
+ "end" : 133
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "617",
+ "span" : {
+ "begin" : 134,
+ "end" : 142
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "663",
+ "span" : {
+ "begin" : 143,
+ "end" : 144
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "709",
+ "span" : {
+ "begin" : 145,
+ "end" : 147
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "755",
+ "span" : {
+ "begin" : 148,
+ "end" : 153
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "801",
+ "span" : {
+ "begin" : 154,
+ "end" : 162
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "847",
+ "span" : {
+ "begin" : 163,
+ "end" : 172
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "893",
+ "span" : {
+ "begin" : 173,
+ "end" : 183
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "939",
+ "span" : {
+ "begin" : 184,
+ "end" : 185
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "985",
+ "span" : {
+ "begin" : 186,
+ "end" : 188
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "1031",
+ "span" : {
+ "begin" : 189,
+ "end" : 198
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "1077",
+ "span" : {
+ "begin" : 199,
+ "end" : 204
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "1123",
+ "span" : {
+ "begin" : 205,
+ "end" : 214
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "1169",
+ "span" : {
+ "begin" : 215,
+ "end" : 232
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "1215",
+ "span" : {
+ "begin" : 233,
+ "end" : 245
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "1261",
+ "span" : {
+ "begin" : 246,
+ "end" : 257
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "1307",
+ "span" : {
+ "begin" : 258,
+ "end" : 259
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "1574",
+ "span" : {
+ "begin" : 260,
+ "end" : 261
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "1620",
+ "span" : {
+ "begin" : 262,
+ "end" : 269
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "1666",
+ "span" : {
+ "begin" : 270,
+ "end" : 274
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "1712",
+ "span" : {
+ "begin" : 275,
+ "end" : 277
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "1758",
+ "span" : {
+ "begin" : 278,
+ "end" : 287
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token"
+ }, {
+ "id" : "1353",
+ "span" : {
+ "begin" : 0,
+ "end" : 8
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1361",
+ "span" : {
+ "begin" : 9,
+ "end" : 18
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1369",
+ "span" : {
+ "begin" : 19,
+ "end" : 36
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1377",
+ "span" : {
+ "begin" : 37,
+ "end" : 48
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1385",
+ "span" : {
+ "begin" : 49,
+ "end" : 57
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1393",
+ "span" : {
+ "begin" : 58,
+ "end" : 78
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1409",
+ "span" : {
+ "begin" : 90,
+ "end" : 94
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1417",
+ "span" : {
+ "begin" : 95,
+ "end" : 100
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1425",
+ "span" : {
+ "begin" : 101,
+ "end" : 109
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1433",
+ "span" : {
+ "begin" : 110,
+ "end" : 130
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1441",
+ "span" : {
+ "begin" : 131,
+ "end" : 133
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1449",
+ "span" : {
+ "begin" : 134,
+ "end" : 142
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1457",
+ "span" : {
+ "begin" : 143,
+ "end" : 144
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1465",
+ "span" : {
+ "begin" : 145,
+ "end" : 147
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1473",
+ "span" : {
+ "begin" : 148,
+ "end" : 153
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1481",
+ "span" : {
+ "begin" : 154,
+ "end" : 162
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1489",
+ "span" : {
+ "begin" : 163,
+ "end" : 172
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1497",
+ "span" : {
+ "begin" : 173,
+ "end" : 183
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1505",
+ "span" : {
+ "begin" : 184,
+ "end" : 185
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1513",
+ "span" : {
+ "begin" : 186,
+ "end" : 188
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1521",
+ "span" : {
+ "begin" : 189,
+ "end" : 198
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1529",
+ "span" : {
+ "begin" : 199,
+ "end" : 204
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1537",
+ "span" : {
+ "begin" : 205,
+ "end" : 214
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1545",
+ "span" : {
+ "begin" : 215,
+ "end" : 232
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1553",
+ "span" : {
+ "begin" : 233,
+ "end" : 245
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1561",
+ "span" : {
+ "begin" : 246,
+ "end" : 257
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1804",
+ "span" : {
+ "begin" : 260,
+ "end" : 261
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1812",
+ "span" : {
+ "begin" : 262,
+ "end" : 269
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1828",
+ "span" : {
+ "begin" : 275,
+ "end" : 277
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1836",
+ "span" : {
+ "begin" : 278,
+ "end" : 287
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency"
+ }, {
+ "id" : "1401",
+ "span" : {
+ "begin" : 79,
+ "end" : 87
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.ROOT"
+ }, {
+ "id" : "1820",
+ "span" : {
+ "begin" : 270,
+ "end" : 274
+ },
+ "obj" : "de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.ROOT"
+ } ],
+ "attributions" : [ {
+ "subj" : "42",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "value",
+ "obj" : "N Nom Sg"
+ }, {
+ "subj" : "42",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "42",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "value",
+ "obj" : "N Prop Gen Sg"
+ }, {
+ "subj" : "88",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "88",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "value",
+ "obj" : "N Gen Sg"
+ }, {
+ "subj" : "134",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "134",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "value",
+ "obj" : "N Nom Sg"
+ }, {
+ "subj" : "180",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "180",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "value",
+ "obj" : "N Prop Gen Sg"
+ }, {
+ "subj" : "226",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "226",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "value",
+ "obj" : "N Gen Sg"
+ }, {
+ "subj" : "272",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "272",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "value",
+ "obj" : "N Nom Sg"
+ }, {
+ "subj" : "318",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "318",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "value",
+ "obj" : "Punct"
+ }, {
+ "subj" : "364",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "364",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "value",
+ "obj" : "Pron Rel Nom Sg"
+ }, {
+ "subj" : "410",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "410",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "value",
+ "obj" : "V Prs Act Sg3"
+ }, {
+ "subj" : "456",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "456",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "value",
+ "obj" : "N Ill Sg"
+ }, {
+ "subj" : "502",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "502",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "value",
+ "obj" : "N Gen Sg"
+ }, {
+ "subj" : "548",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "548",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "value",
+ "obj" : "Num Digit Nom Sg"
+ }, {
+ "subj" : "594",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "594",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "value",
+ "obj" : "N Gen Sg"
+ }, {
+ "subj" : "640",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "640",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "value",
+ "obj" : "Punct"
+ }, {
+ "subj" : "686",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "686",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "value",
+ "obj" : "CC"
+ }, {
+ "subj" : "732",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "732",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "value",
+ "obj" : "V Prs Act Sg3"
+ }, {
+ "subj" : "778",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "778",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "value",
+ "obj" : "N Ill Sg"
+ }, {
+ "subj" : "824",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "824",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "value",
+ "obj" : "N Gen Sg"
+ }, {
+ "subj" : "870",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "870",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "value",
+ "obj" : "N Gen Sg"
+ }, {
+ "subj" : "916",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "916",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "value",
+ "obj" : "Punct"
+ }, {
+ "subj" : "962",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "962",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "value",
+ "obj" : "V Prs Act Sg3"
+ }, {
+ "subj" : "1008",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "1008",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "value",
+ "obj" : "PrfPrc Act Pos Nom Sg"
+ }, {
+ "subj" : "1054",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "1054",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "value",
+ "obj" : "V Inf1 Lat"
+ }, {
+ "subj" : "1100",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "1100",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "value",
+ "obj" : "N Prop Gen Sg"
+ }, {
+ "subj" : "1146",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "1146",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "value",
+ "obj" : "N Gen Sg"
+ }, {
+ "subj" : "1192",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "1192",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "value",
+ "obj" : "N Gen Sg"
+ }, {
+ "subj" : "1238",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "1238",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "value",
+ "obj" : "Adv Pos Man"
+ }, {
+ "subj" : "1284",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "1284",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "value",
+ "obj" : "Punct"
+ }, {
+ "subj" : "1330",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "1330",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "value",
+ "obj" : "Num Digit Nom Sg"
+ }, {
+ "subj" : "1597",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "1597",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "value",
+ "obj" : "N Nom Sg"
+ }, {
+ "subj" : "1643",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "1643",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "value",
+ "obj" : "N Nom Sg"
+ }, {
+ "subj" : "1689",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "1689",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "value",
+ "obj" : "CC"
+ }, {
+ "subj" : "1735",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "1735",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "gender",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "number",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "case",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "degree",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "verbForm",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "tense",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "mood",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "voice",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "definiteness",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "value",
+ "obj" : "N Nom Sg"
+ }, {
+ "subj" : "1781",
+ "pred" : "person",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "aspect",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "animacy",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "negative",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "numType",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "possessive",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "pronType",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "reflex",
+ "obj" : null
+ }, {
+ "subj" : "1781",
+ "pred" : "transitivity",
+ "obj" : null
+ }, {
+ "subj" : "36",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "36",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "82",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "82",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "128",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "128",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "174",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "174",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "220",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "220",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "266",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "266",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "312",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "312",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "358",
+ "pred" : "PosValue",
+ "obj" : "Punct"
+ }, {
+ "subj" : "358",
+ "pred" : "coarseValue",
+ "obj" : "Punct"
+ }, {
+ "subj" : "404",
+ "pred" : "PosValue",
+ "obj" : "Pron"
+ }, {
+ "subj" : "404",
+ "pred" : "coarseValue",
+ "obj" : "Pron"
+ }, {
+ "subj" : "450",
+ "pred" : "PosValue",
+ "obj" : "V"
+ }, {
+ "subj" : "450",
+ "pred" : "coarseValue",
+ "obj" : "V"
+ }, {
+ "subj" : "496",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "496",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "542",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "542",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "588",
+ "pred" : "PosValue",
+ "obj" : "Num"
+ }, {
+ "subj" : "588",
+ "pred" : "coarseValue",
+ "obj" : "Num"
+ }, {
+ "subj" : "634",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "634",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "680",
+ "pred" : "PosValue",
+ "obj" : "Punct"
+ }, {
+ "subj" : "680",
+ "pred" : "coarseValue",
+ "obj" : "Punct"
+ }, {
+ "subj" : "726",
+ "pred" : "PosValue",
+ "obj" : "CC"
+ }, {
+ "subj" : "726",
+ "pred" : "coarseValue",
+ "obj" : "CC"
+ }, {
+ "subj" : "772",
+ "pred" : "PosValue",
+ "obj" : "V"
+ }, {
+ "subj" : "772",
+ "pred" : "coarseValue",
+ "obj" : "V"
+ }, {
+ "subj" : "818",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "818",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "864",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "864",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "910",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "910",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "956",
+ "pred" : "PosValue",
+ "obj" : "Punct"
+ }, {
+ "subj" : "956",
+ "pred" : "coarseValue",
+ "obj" : "Punct"
+ }, {
+ "subj" : "1002",
+ "pred" : "PosValue",
+ "obj" : "V"
+ }, {
+ "subj" : "1002",
+ "pred" : "coarseValue",
+ "obj" : "V"
+ }, {
+ "subj" : "1048",
+ "pred" : "PosValue",
+ "obj" : "PrfPrc"
+ }, {
+ "subj" : "1048",
+ "pred" : "coarseValue",
+ "obj" : "PrfPrc"
+ }, {
+ "subj" : "1094",
+ "pred" : "PosValue",
+ "obj" : "V"
+ }, {
+ "subj" : "1094",
+ "pred" : "coarseValue",
+ "obj" : "V"
+ }, {
+ "subj" : "1140",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "1140",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "1186",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "1186",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "1232",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "1232",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "1278",
+ "pred" : "PosValue",
+ "obj" : "Adv"
+ }, {
+ "subj" : "1278",
+ "pred" : "coarseValue",
+ "obj" : "Adv"
+ }, {
+ "subj" : "1324",
+ "pred" : "PosValue",
+ "obj" : "Punct"
+ }, {
+ "subj" : "1324",
+ "pred" : "coarseValue",
+ "obj" : "Punct"
+ }, {
+ "subj" : "1591",
+ "pred" : "PosValue",
+ "obj" : "Num"
+ }, {
+ "subj" : "1591",
+ "pred" : "coarseValue",
+ "obj" : "Num"
+ }, {
+ "subj" : "1637",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "1637",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "1683",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "1683",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "1729",
+ "pred" : "PosValue",
+ "obj" : "CC"
+ }, {
+ "subj" : "1729",
+ "pred" : "coarseValue",
+ "obj" : "CC"
+ }, {
+ "subj" : "1775",
+ "pred" : "PosValue",
+ "obj" : "N"
+ }, {
+ "subj" : "1775",
+ "pred" : "coarseValue",
+ "obj" : "N"
+ }, {
+ "subj" : "31",
+ "pred" : "value",
+ "obj" : "neuvosto"
+ }, {
+ "subj" : "77",
+ "pred" : "value",
+ "obj" : "Euratom"
+ }, {
+ "subj" : "123",
+ "pred" : "value",
+ "obj" : "hankinta#keskus"
+ }, {
+ "subj" : "169",
+ "pred" : "value",
+ "obj" : "perus#sääntö"
+ }, {
+ "subj" : "215",
+ "pred" : "value",
+ "obj" : "Eurooppa"
+ }, {
+ "subj" : "261",
+ "pred" : "value",
+ "obj" : "atomi#energia#yhteisö"
+ }, {
+ "subj" : "307",
+ "pred" : "value",
+ "obj" : "neuvosto"
+ }, {
+ "subj" : "353",
+ "pred" : "value",
+ "obj" : ","
+ }, {
+ "subj" : "399",
+ "pred" : "value",
+ "obj" : "joka"
+ }, {
+ "subj" : "445",
+ "pred" : "value",
+ "obj" : "ottaa"
+ }, {
+ "subj" : "491",
+ "pred" : "value",
+ "obj" : "huomio"
+ }, {
+ "subj" : "537",
+ "pred" : "value",
+ "obj" : "perustamis#sopimus"
+ }, {
+ "subj" : "583",
+ "pred" : "value",
+ "obj" : "54"
+ }, {
+ "subj" : "629",
+ "pred" : "value",
+ "obj" : "artikla"
+ }, {
+ "subj" : "675",
+ "pred" : "value",
+ "obj" : ","
+ }, {
+ "subj" : "721",
+ "pred" : "value",
+ "obj" : "ja"
+ }, {
+ "subj" : "767",
+ "pred" : "value",
+ "obj" : "ottaa"
+ }, {
+ "subj" : "813",
+ "pred" : "value",
+ "obj" : "huomio"
+ }, {
+ "subj" : "859",
+ "pred" : "value",
+ "obj" : "komissio"
+ }, {
+ "subj" : "905",
+ "pred" : "value",
+ "obj" : "ehdotus"
+ }, {
+ "subj" : "951",
+ "pred" : "value",
+ "obj" : ","
+ }, {
+ "subj" : "997",
+ "pred" : "value",
+ "obj" : "olla"
+ }, {
+ "subj" : "1043",
+ "pred" : "value",
+ "obj" : "päättää"
+ }, {
+ "subj" : "1089",
+ "pred" : "value",
+ "obj" : "antaa"
+ }, {
+ "subj" : "1135",
+ "pred" : "value",
+ "obj" : "Euratom"
+ }, {
+ "subj" : "1181",
+ "pred" : "value",
+ "obj" : "hankinta#keskus"
+ }, {
+ "subj" : "1227",
+ "pred" : "value",
+ "obj" : "perus#sääntö"
+ }, {
+ "subj" : "1273",
+ "pred" : "value",
+ "obj" : "seuraava"
+ }, {
+ "subj" : "1319",
+ "pred" : "value",
+ "obj" : ":"
+ }, {
+ "subj" : "1586",
+ "pred" : "value",
+ "obj" : "1"
+ }, {
+ "subj" : "1632",
+ "pred" : "value",
+ "obj" : "artikla"
+ }, {
+ "subj" : "1678",
+ "pred" : "value",
+ "obj" : "nimi"
+ }, {
+ "subj" : "1724",
+ "pred" : "value",
+ "obj" : "ja"
+ }, {
+ "subj" : "1770",
+ "pred" : "value",
+ "obj" : "tarkoitus"
+ }, {
+ "subj" : "1569",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "1844",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "19",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "19",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "65",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "65",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "111",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "111",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "157",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "157",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "203",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "203",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "249",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "249",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "295",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "295",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "341",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "341",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "387",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "387",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "433",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "433",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "479",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "479",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "525",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "525",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "571",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "571",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "617",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "617",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "663",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "663",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "709",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "709",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "755",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "755",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "801",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "801",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "847",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "847",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "893",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "893",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "939",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "939",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "985",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "985",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "1031",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "1031",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "1077",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "1077",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "1123",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "1123",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "1169",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "1169",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "1215",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "1215",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "1261",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "1261",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "1307",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "1307",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "1574",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "1574",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "1620",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "1620",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "1666",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "1666",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "1712",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "1712",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "1758",
+ "pred" : "id",
+ "obj" : null
+ }, {
+ "subj" : "1758",
+ "pred" : "syntacticFunction",
+ "obj" : null
+ }, {
+ "subj" : "1353",
+ "pred" : "DependencyType",
+ "obj" : "attr"
+ }, {
+ "subj" : "1353",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1361",
+ "pred" : "DependencyType",
+ "obj" : "attr"
+ }, {
+ "subj" : "1361",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1369",
+ "pred" : "DependencyType",
+ "obj" : "attr"
+ }, {
+ "subj" : "1369",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1377",
+ "pred" : "DependencyType",
+ "obj" : "attr"
+ }, {
+ "subj" : "1377",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1385",
+ "pred" : "DependencyType",
+ "obj" : "attr"
+ }, {
+ "subj" : "1385",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1393",
+ "pred" : "DependencyType",
+ "obj" : "attr"
+ }, {
+ "subj" : "1393",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1409",
+ "pred" : "DependencyType",
+ "obj" : "subj"
+ }, {
+ "subj" : "1409",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1417",
+ "pred" : "DependencyType",
+ "obj" : "mod"
+ }, {
+ "subj" : "1417",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1425",
+ "pred" : "DependencyType",
+ "obj" : "phrv"
+ }, {
+ "subj" : "1425",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1433",
+ "pred" : "DependencyType",
+ "obj" : "attr"
+ }, {
+ "subj" : "1433",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1441",
+ "pred" : "DependencyType",
+ "obj" : "attr"
+ }, {
+ "subj" : "1441",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1449",
+ "pred" : "DependencyType",
+ "obj" : "obj"
+ }, {
+ "subj" : "1449",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1457",
+ "pred" : "DependencyType",
+ "obj" : "phrm"
+ }, {
+ "subj" : "1457",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1465",
+ "pred" : "DependencyType",
+ "obj" : "phrm"
+ }, {
+ "subj" : "1465",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1473",
+ "pred" : "DependencyType",
+ "obj" : "conjunct"
+ }, {
+ "subj" : "1473",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1481",
+ "pred" : "DependencyType",
+ "obj" : "phrv"
+ }, {
+ "subj" : "1481",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1489",
+ "pred" : "DependencyType",
+ "obj" : "subj"
+ }, {
+ "subj" : "1489",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1497",
+ "pred" : "DependencyType",
+ "obj" : "obj"
+ }, {
+ "subj" : "1497",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1505",
+ "pred" : "DependencyType",
+ "obj" : "phrm"
+ }, {
+ "subj" : "1505",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1513",
+ "pred" : "DependencyType",
+ "obj" : "aux"
+ }, {
+ "subj" : "1513",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1521",
+ "pred" : "DependencyType",
+ "obj" : "conjunct"
+ }, {
+ "subj" : "1521",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1529",
+ "pred" : "DependencyType",
+ "obj" : "obj"
+ }, {
+ "subj" : "1529",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1537",
+ "pred" : "DependencyType",
+ "obj" : "attr"
+ }, {
+ "subj" : "1537",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1545",
+ "pred" : "DependencyType",
+ "obj" : "attr"
+ }, {
+ "subj" : "1545",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1553",
+ "pred" : "DependencyType",
+ "obj" : "obj"
+ }, {
+ "subj" : "1553",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1561",
+ "pred" : "DependencyType",
+ "obj" : "advl"
+ }, {
+ "subj" : "1561",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1804",
+ "pred" : "DependencyType",
+ "obj" : "attr"
+ }, {
+ "subj" : "1804",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1812",
+ "pred" : "DependencyType",
+ "obj" : "attr"
+ }, {
+ "subj" : "1812",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1828",
+ "pred" : "DependencyType",
+ "obj" : "phrm"
+ }, {
+ "subj" : "1828",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1836",
+ "pred" : "DependencyType",
+ "obj" : "conjunct"
+ }, {
+ "subj" : "1836",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1401",
+ "pred" : "DependencyType",
+ "obj" : "main"
+ }, {
+ "subj" : "1401",
+ "pred" : "flavor",
+ "obj" : "basic"
+ }, {
+ "subj" : "1820",
+ "pred" : "DependencyType",
+ "obj" : "main"
+ }, {
+ "subj" : "1820",
+ "pred" : "flavor",
+ "obj" : "basic"
+ } ]
+}
\ No newline at end of file
diff --git a/dkpro-core-io-pubannotation-asl/src/test/resources/pubannotation/SPECIES800/19667393.json b/dkpro-core-io-pubannotation-asl/src/test/resources/pubannotation/SPECIES800/19667393.json
index e564c54fb6..2c83314bf5 100644
--- a/dkpro-core-io-pubannotation-asl/src/test/resources/pubannotation/SPECIES800/19667393.json
+++ b/dkpro-core-io-pubannotation-asl/src/test/resources/pubannotation/SPECIES800/19667393.json
@@ -1 +1,87 @@
-{"target":"http://pubannotation.org/docs/sourcedb/PubMed/sourceid/19667393","sourcedb":"PubMed","sourceid":"19667393","text":"Methanoregula formicica sp. nov., a methane-producing archaeon isolated from methanogenic sludge.\nA novel methane-producing archaeon, strain SMSP(T), was isolated from an anaerobic, propionate-degrading enrichment culture that was originally obtained from granular sludge in a mesophilic upflow anaerobic sludge blanket (UASB) reactor used to treat a beer brewery effluent. Cells were non-motile, blunt-ended, straight rods, 1.0-2.6 \u03bcm long by 0.5 \u03bcm wide; cells were sometimes up to 7 \u03bcm long. Asymmetrical cell division was observed in rod-shaped cells. Coccoid cells (0.5-1.0 \u03bcm in diameter) were also observed in mid- to late-exponential phase cultures. Growth was observed between 10 and 40 \u00b0C (optimum, 30-33 \u00b0C) and pH 7.0 and 7.6 (optimum, pH 7.4). The G+C content of the genomic DNA was 56.2 mol%. The strain utilized formate and hydrogen for growth and methane production. Based on comparative sequence analyses of the 16S rRNA and mcrA (encoding the alpha subunit of methyl-coenzyme M reductase, a key enzyme in the methane-producing pathway) genes, strain SMSP(T) was affiliated with group E1/E2 within the order Methanomicrobiales. The closest relative based on both 16S rRNA and mcrA gene sequences was Methanoregula boonei 6A8(T) (96.3\u200a% 16S rRNA gene sequence similarity, 85.4\u200a% deduced McrA amino acid sequence similarity). The percentage of 16S rRNA gene sequence similarity indicates that strain SMSP(T) and Methanoregula boonei 6A8(T) represent different species within the same genus. This is supported by our findings of shared phenotypic properties, including cell morphology and growth temperature range, and phenotypic differences in substrate usage and pH range. Based on these genetic and phenotypic properties, we propose that strain SMSP(T) represents a novel species of the genus Methanoregula, for which we propose the name Methanoregula formicica sp. nov., with the type strain SMSP(T) (=NBRC 105244(T) =DSM 22288(T)).","project":"SPECIES800","denotations":[{"id":"T1","span":{"begin":0,"end":23},"obj":"882104"},{"id":"T2","span":{"begin":141,"end":148},"obj":"882104"},{"id":"T3","span":{"begin":1068,"end":1075},"obj":"882104"},{"id":"T4","span":{"begin":1217,"end":1241},"obj":"358766"},{"id":"T5","span":{"begin":1415,"end":1422},"obj":"882104"},{"id":"T6","span":{"begin":1427,"end":1451},"obj":"358766"},{"id":"T7","span":{"begin":1762,"end":1769},"obj":"882104"},{"id":"T8","span":{"begin":1855,"end":1878},"obj":"882104"},{"id":"T9","span":{"begin":1910,"end":1917},"obj":"882104"}],"namespaces":[{"prefix":"_base","uri":"http://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?mode=Info\u0026id="}]}
\ No newline at end of file
+{
+ "target": "http://pubannotation.org/docs/sourcedb/PubMed/sourceid/19667393",
+ "sourcedb": "PubMed",
+ "sourceid": "19667393",
+ "text": "Methanoregula formicica sp. nov., a methane-producing archaeon isolated from methanogenic sludge.\nA novel methane-producing archaeon, strain SMSP(T), was isolated from an anaerobic, propionate-degrading enrichment culture that was originally obtained from granular sludge in a mesophilic upflow anaerobic sludge blanket (UASB) reactor used to treat a beer brewery effluent. Cells were non-motile, blunt-ended, straight rods, 1.0-2.6 \u03bcm long by 0.5 \u03bcm wide; cells were sometimes up to 7 \u03bcm long. Asymmetrical cell division was observed in rod-shaped cells. Coccoid cells (0.5-1.0 \u03bcm in diameter) were also observed in mid- to late-exponential phase cultures. Growth was observed between 10 and 40 \u00b0C (optimum, 30-33 \u00b0C) and pH 7.0 and 7.6 (optimum, pH 7.4). The G+C content of the genomic DNA was 56.2 mol%. The strain utilized formate and hydrogen for growth and methane production. Based on comparative sequence analyses of the 16S rRNA and mcrA (encoding the alpha subunit of methyl-coenzyme M reductase, a key enzyme in the methane-producing pathway) genes, strain SMSP(T) was affiliated with group E1/E2 within the order Methanomicrobiales. The closest relative based on both 16S rRNA and mcrA gene sequences was Methanoregula boonei 6A8(T) (96.3\u200a% 16S rRNA gene sequence similarity, 85.4\u200a% deduced McrA amino acid sequence similarity). The percentage of 16S rRNA gene sequence similarity indicates that strain SMSP(T) and Methanoregula boonei 6A8(T) represent different species within the same genus. This is supported by our findings of shared phenotypic properties, including cell morphology and growth temperature range, and phenotypic differences in substrate usage and pH range. Based on these genetic and phenotypic properties, we propose that strain SMSP(T) represents a novel species of the genus Methanoregula, for which we propose the name Methanoregula formicica sp. nov., with the type strain SMSP(T) (=NBRC 105244(T) =DSM 22288(T)).",
+ "project": "SPECIES800",
+ "denotations": [
+ {
+ "id": "T1",
+ "span": {
+ "begin": 0,
+ "end": 23
+ },
+ "obj": "882104"
+ },
+ {
+ "id": "T2",
+ "span": {
+ "begin": 141,
+ "end": 148
+ },
+ "obj": "882104"
+ },
+ {
+ "id": "T3",
+ "span": {
+ "begin": 1068,
+ "end": 1075
+ },
+ "obj": "882104"
+ },
+ {
+ "id": "T4",
+ "span": {
+ "begin": 1217,
+ "end": 1241
+ },
+ "obj": "358766"
+ },
+ {
+ "id": "T5",
+ "span": {
+ "begin": 1415,
+ "end": 1422
+ },
+ "obj": "882104"
+ },
+ {
+ "id": "T6",
+ "span": {
+ "begin": 1427,
+ "end": 1451
+ },
+ "obj": "358766"
+ },
+ {
+ "id": "T7",
+ "span": {
+ "begin": 1762,
+ "end": 1769
+ },
+ "obj": "882104"
+ },
+ {
+ "id": "T8",
+ "span": {
+ "begin": 1855,
+ "end": 1878
+ },
+ "obj": "882104"
+ },
+ {
+ "id": "T9",
+ "span": {
+ "begin": 1910,
+ "end": 1917
+ },
+ "obj": "882104"
+ }
+ ],
+ "namespaces": [
+ {
+ "prefix": "_base",
+ "uri": "http://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?mode=Info\u0026id="
+ }
+ ]
+}
\ No newline at end of file