GitXplorerGitXplorer
p

py-clinical-trials

public
15 stars
4 forks
0 issues

Commits

List of commits on branch master.
Unverified
58bb7dd6383b46bf27418fdbbcc6bd58dd1240ca

Submodule update

pp2 committed 10 years ago
Unverified
cc7d7039353c53746e9c2e8d6c1744f61a28aaa6

Submodule update

pp2 committed 10 years ago
Unverified
9b75816860294481178b1bf2a8a45b0dd4b9faee

Remove target profile cache

pp2 committed 10 years ago
Unverified
b2cdcc6a74083d045779ef7001748572e9c28c3e

Improve imports, some None-checks

pp2 committed 10 years ago
Unverified
d220fdc46a81a4c549f1002e85198805c465aa84

Don't overwrite `json`

pp2 committed 10 years ago
Unverified
4db99e46953b9a3b4c5c034e315dd8ced2d88e4a

Allow use of trial subclasses on servers. Other improvements.

pp2 committed 10 years ago

README

The README file for this repository.

ClinicalTrials.gov Python 3 Modules

A set of classes to be used in projects related to ClinicalTrials.gov.

Trial Data

The full documentation is available at p2.github.io/py-clinical-trials.

There is a Trial superclass intended to represent a ClinicalTrials.gov trial. It is designed to work off of JSON data.

The TrialServer class is intended to be subclassed and can be used to retrieve Trial instances from a specific server. A subclass TrialReachServer connecting to TrialReach's trial API server is included. That class also contains a Trial subclass TrialReachTrial to facilitate working with extra data provided by TrialReach.

Docs Generation

Docs are generated with Doxygen and doxypypy. You will need to install doxypypy the old-fashioned way, checking out the repo and issuing python setup.py install, then just run Doxygen. Running Doxygen will put the generated documentation into docs, the HTML files into docs/html. Those files make up the content of the gh-pages branch. I usually perform a second checkout of the gh-pages branch and copy the html files over, with:

doxygen
rsync -a docs/html/ ../py-clinical-trials-web/