-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix README for pypi rendering (#123)
- Loading branch information
1 parent
588867d
commit ff737ba
Showing
2 changed files
with
29 additions
and
28 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,47 +1,44 @@ | ||
# EasyLink | ||
======== | ||
EasyLink | ||
======== | ||
|
||
EasyLink is a framework that allows users to build and run highly configurable | ||
entity resolution (ER) pipelines. | ||
|
||
## Installation | ||
Installation | ||
============ | ||
|
||
There are a few things to install in order to use this package: | ||
|
||
- Install singularity. If this is not already installed on your system, you will | ||
likely need to request it from your system admin. Refer to https://docs.sylabs.io/guides/4.1/admin-guide/installation.html | ||
|
||
- Install singularity. If this is not already installed on your system, you will likely need to request it from your system admin. Refer to https://docs.sylabs.io/guides/4.1/admin-guide/installation.html | ||
|
||
- Install graphviz via | ||
|
||
``` | ||
$ conda install graphviz | ||
``` | ||
|
||
``> conda install graphviz`` | ||
|
||
- Install EasyLink via | ||
|
||
``` | ||
$ pip install easylink | ||
``` | ||
``> pip install easylink`` | ||
|
||
OR | ||
|
||
``` | ||
$ cd <path/to/repositories/> | ||
$ git clone [email protected]:ihmeuw/easylink.git | ||
$ # OR `git clone https://github.com/ihmeuw/easylink.git` | ||
$ cd easylink | ||
$ pip install . | ||
``` | ||
``> cd <path/to/repositories/>`` | ||
|
||
``> git clone [email protected]:ihmeuw/easylink.git`` | ||
|
||
``> # OR git clone https://github.com/ihmeuw/easylink.git`` | ||
|
||
``> cd easylink`` | ||
|
||
## Quickstart | ||
``> pip install .`` | ||
|
||
Quickstart | ||
========== | ||
|
||
To run a pipeline, use `easylink run` from the command line and pass in the | ||
paths to both a pipeline specification and an input data specification: | ||
|
||
``` | ||
$ easylink run -p <PIPELINE-SPECIFICATION> -i <INPUT-DATA-SPECIFICATION> | ||
``` | ||
``> easylink run -p <PIPELINE-SPECIFICATION> -i <INPUT-DATA-SPECIFICATION>`` | ||
|
||
There are several other optional arguments to `easylink run` as well; | ||
for help, use `easylink run --help` | ||
|
@@ -50,13 +47,17 @@ Note that a schematic of the pipeline's directed acyclic graph (DAG) that is run | |
is automatically generated. If this schematic is desired _without_ actually | ||
running the pipeline, use `easylink generate-dag`: | ||
|
||
``` | ||
$ easylink generate-dag -p <PIPELINE-SPECIFICATION> -i <INPUT-DATA-SPECIFICATION> | ||
``` | ||
``> easylink generate-dag -p <PIPELINE-SPECIFICATION> -i <INPUT-DATA-SPECIFICATION>`` | ||
|
||
As before, refer to `easylink generate-dag --help` for information on other | ||
options. | ||
|
||
### Requirements | ||
Requirements | ||
============ | ||
|
||
TBD | ||
|
||
Documentation | ||
============= | ||
|
||
TBD |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters