Skip to content

Commit

Permalink
Resolves #265, resolves #266, resolves #267.
Browse files Browse the repository at this point in the history
  • Loading branch information
khituras committed Jan 2, 2024
1 parent bfb6321 commit 1604934
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
Can I do the NLP processing on my own?
</dt>
<dd>
All the required components and code is freely available, see <a href="#nlp-tools" class="link-secondary">above</a>.
All the required components and code are freely available, see <a href="#gepi-open-source" class="link-secondary">below</a>.
However, PubMed and PubMed central
(open access subset) are large text repositories and require significant
computational resources for reasonable processing times. As a rule of thumb, 50-60 CPU cores
Expand All @@ -59,7 +59,7 @@
<dd>
<ul>
<li>NLP pipeline: <a href="#nlp-tools" class="link-secondary">JCoRe </a><a href="uima.apache.org/" target="_blank" class="link-secondary">UIMA</a> components (see above)</li>
<li><a href="https://neo4j.com/" target="_blank" class="link-secondary">Neo4j</a> 4.4</li>
<li><a href="https://neo4j.com/" target="_blank" class="link-secondary">Neo4j</a> 4.4 with the <a href="https://github.com/JULIELab/julielab-neo4j-server-plugins/tree/master" target="_blank" class="link-secondary">JULIE Lab Neo4j Concept Server Plugin</a></li>
<li><a href="https://elastic.co/" target="_blank" class="link-secondary">ElasticSearch</a> 7.18 with the <a href="https://github.com/JULIELab/elasticsearch-mapper-preanalyzed/tree/7.17.8-mvn" target="_blank" class="link-secondary">Preanalyzed Mapper Plugin</a></li>
<li><a href="https://tapestry.apache.org/" target="_blank" class="link-secondary">Tapestry</a> 5.8</li>
</ul>
Expand Down Expand Up @@ -87,12 +87,11 @@
Show this example in GePI</t:pagelink>
</p>
</dd>
<dt>
<dt id="gepi-open-source">
Is GePI open source?
</dt>
<dl>
As soon as the scientific paper describing GePI is published, the complete code will be made public on GitHub.
<!--Yes! The complete GePI source code is available on GitHub at TODO -->
It is! Please find the complete source code and documentation at <a href="https://github.com/JULIELab/gepi" target="_blank" class="link-secondary">https://github.com/JULIELab/gepi</a>.
</dl>
</dl>
</div>
Expand Down
6 changes: 6 additions & 0 deletions gepi/readme-raw/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@

The core of GePI is a web application for the user-friendly retrieval of descriptions of biomolecular interactions from the scientific literature, [PubMed](https://pubmed.ncbi.nlm.nih.gov/) (PM) and the [PubMed Central](https://www.ncbi.nlm.nih.gov/pmc/) (PMC) [open access subset](https://www.ncbi.nlm.nih.gov/pmc/tools/openftlist/). To this end, [JCoRe](https://github.com/JULIELab/jcore-base) pipeline components are used to form a number of [UIMA](https://uima.apache.org/) pipelines for the processing of PM and PMC in order to extract the interactions.

## Reference for this work

GePI is described in

Erik Faessler, Udo Hahn, Sascha Schäuble, GePI: large-scale text mining, customized retrieval and flexible filtering of gene/protein interactions, *Nucleic Acids Research*, Volume 51, Issue W1, 5 July 2023, Pages W237–W242, https://doi.org/10.1093/nar/gkad445

## Overview of databases and processes to create a GePI instance from scratch

A complete, running GePI web application requires the following databases, resources, pipelines and tools to be available.
Expand Down

0 comments on commit 1604934

Please sign in to comment.