INDRA v1.15.2
Package structure
- Remove the top-level data folder from version control (not part of package)
- Make INDRA compatible with networkx 2.4 (which removed several deprecated
features).
Input processors
- Refactoring of the BEL input API in
indra.sources.bel
.
Access to Selventa corpora is now via https://github.com/cthoyt/selventa-knowledge. - Multitude of improvements to the CWMS processor in
indra.sources.cwms
,
including extracting migration events. - Refactoring of INDRA DB REST API in
indra.sources.indra_db_rest
to use
a class-based processor structure for all endpoints. - Add Gilda grounding option to the ISI reader in
indra.sources.isi
.
Core assembly modules
- Normalization across equivalent and opposite concepts in
indra.preassembler
based on an ontology. - Improved custom preassembly functions for location and time matching in
indra.preassembler.custom_preassembly
. - Preliminary integration of a Gilda client with Grounding mapper in
indra.preassembler.grounding_mapper.gilda
.
Output assemblers
- Improved headings and grounding display in the HTML assembler in
indra.assemblers.html
. - Generalize INDRA Net assembler to causal influences and associations in
indra.assemblers.indranet
. - Make PySB assembler compatible with PySB 1.9 in
indra.assemblers.pysb
.
Resources
- Integrate new WorldModelers ontologies with INDRA in
indra.preassembler.make_wm_ontologies
. - Updates to FamPlex and other grounding resources.