Skip to main content
[![Build Status](https://travis-ci.org/moonso/phizz.svg)](https://travis-ci.org/moonso/phizz)

# phizz #

Tool to query HPO and OMIM

## Installation ##

```pip install phizz```

or

```
$git clone https://github.com/moonso/phizz.git
$cd phizz
$python setup.py install
```

## Usage ##

Using command line utility:

```
Usage: phizz query [OPTIONS]

Query the hpo database.

Print the result in csv format as default.

Options:
-c, --config PATH
-h, --hpo_term TEXT Specify a hpo term
-m, --mim_term TEXT Specify a omim id
-o, --outfile FILENAME Specify path to outfile
-j, --to_json If output should be in json format
--help Show this message and exit.
```

so trying:

```
$ phizz query -m OMIM:615373
#hpo_id description
HP:0011675 Arrhythmia
HP:0001644 Dilated cardiomyopathy
HP:0001653 Mitral regurgitation
HP:0000006 Autosomal dominant inheritance
HP:0001711 Abnormality of the left ventricle
```
to json:

```
$ phizz query --hpo_term HP:0000002 --to_json
[{"hpo_term": "HP:0000002", "description": "Abnormality of body height"}]
```

Importing in python:

```
In [1]: import phizz

In [2]: phizz.query_disease(['OMIM:615373'])
Out[2]:
[{'description': u'Arrhythmia', 'hpo_term': u'HP:0011675'},
{'description': u'Dilated cardiomyopathy', 'hpo_term': u'HP:0001644'},
{'description': u'Mitral regurgitation', 'hpo_term': u'HP:0001653'},
{'description': u'Autosomal dominant inheritance', 'hpo_term': u'HP:0000006'},
{'description': u'Abnormality of the left ventricle',
'hpo_term': u'HP:0001711'}]
```

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

phizz-0.2.3.tar.gz (14.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

phizz-0.2.3-py2.py3-none-any.whl (14.9 MB view details)

Uploaded Python 2Python 3

File details

Details for the file phizz-0.2.3.tar.gz.

File metadata

  • Download URL: phizz-0.2.3.tar.gz
  • Upload date:
  • Size: 14.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for phizz-0.2.3.tar.gz
Algorithm Hash digest
SHA256 6e407ca78ec0870eb11ea692e677d30ef599d91471e996be3d9111baf9f031ea
MD5 bf3814c02517325798a90a316135d7e6
BLAKE2b-256 03d115a5181b9434a962458cee5ada98f847b41b07881f6019207fc7748b00fd

See more details on using hashes here.

File details

Details for the file phizz-0.2.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for phizz-0.2.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d455850624a890d6a182a8d41239c4163e2d0545ab5366b84f9ac5f05f061e62
MD5 91c0eefaac5392485b2ad36bf4cc6598
BLAKE2b-256 96da319b56a93c1d403175ee52789aa27d968a0f6fcd3bf54bb41167324d28ee

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.3 This release

2 files

0.2.2

2 files

0.2.1

2 files

0.2

2 files

0.1.2

2 files

0.1.1

2 files

0.1

2 files

0.0.6

1 file

0.0.4

1 file

0.0.3

1 file

0.0.2

1 file

0.0.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page