Ecosystem of Machine-maintained Models with Automated Analysis
Project description
EMMAA
EMMAA is an Ecosystem of Machine-maintained Models with Automated Analysis. The primary way users can interact with EMMAA is by using the EMMAA Dashboard which can be accessed here.
Documentation
For a detailed documentation of EMMA, visit http://emmaa.readthedocs.io. The documentation contains three main sections:
- A conceptual description of the EMMAA architecture and approach
- An introduction to the EMMAA Dashboard
- A module-level documentation of all of EMMAA's code base linked directly to the source code on Github
Concept
The main idea behind EMMAA is to create a set of computational models that are kept up-to-date using automated machine reading, knowledge-assembly, and model generation. Each model starts with a prior network of relevant concepts connected through a set of known mechanisms. This set of mechanisms is then extended by reading literature or other sources of information each day, determining how new information relates to the existing model, and then updating the model with the new information.
Models are also available for automated analysis in which relevant queries that fall within the scope of each model can be automatically mapped to structural and dynamical analysis procedures on the model. This allows recognizing and reporting changes to the model that result in meaningful changes to analysis results.
Applications
The primary application area of EMMAA is the molecular biology of cancer, however, it can be applied to other domains that the INDRA system and the reading systems integrated with INDRA can handle.
Installation
Users primarily interact with EMMAA via the Dashboard, for which no dependencies need to be installed.
To set up programmatic access to EMMAA's features locally, do the following:
git clone https://github.com/indralab/emmaa.git
cd emmaa
pip install git+https://github.com/sorgerlab/indra.git
pip install git+https://github.com/indralab/indra_db.git
pip install -e .
A Dockerized version of EMMAA is available at https://hub.docker.com/r/labsyspharm/emmaa, which can be obtained as
docker pull labsyspharm/emmaa
Funding
The development of EMMAA is funded under the DARPA Automating Scientific Knowledge Extraction (ASKE) program under award HR00111990009.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file emmaa-1.15.0.tar.gz
.
File metadata
- Download URL: emmaa-1.15.0.tar.gz
- Upload date:
- Size: 118.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fb1c294a6d5eb65a8af407c700149dcf8b9e50fce616fa6df47ee1c7ca80305 |
|
MD5 | 90ef84a979a0f9367b40ec65b0b2c197 |
|
BLAKE2b-256 | 2499c4fada9d6612b234dfa7fd6fa574e70a86d6dc86a44ec9de7b7ce3ae4c7e |
File details
Details for the file emmaa-1.15.0-py3-none-any.whl
.
File metadata
- Download URL: emmaa-1.15.0-py3-none-any.whl
- Upload date:
- Size: 147.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d9a13ad243ccad3c5e3d362f9aead45c62cb61bd4bf064b622bc082d876608e |
|
MD5 | 2ace7816fe4c4408d05248876c9327c8 |
|
BLAKE2b-256 | 9ed097d631b6ee241613d4fec1635a81411160076bb9be9fa2fa8296845aeb75 |