dipper.sources.Orphanet module

class dipper.sources.Orphanet.Orphanet(graph_type, are_bnodes_skolemized)

Bases: dipper.sources.Source.Source

Orphanet’s aim is to help improve the diagnosis, care and treatment of patients with rare diseases. For Orphanet, we are currently only parsing the disease-gene associations.

Note that ???
fetch(is_dl_forced=False)
Parameters:is_dl_forced
Returns:
files = {'disease-gene': {'url': 'http://www.orphadata.org/data/xml/en_product6.xml', 'file': 'en_product6.xml'}}
getTestSuite()

An abstract method that should be overwritten with tests appropriate for the specific source. :return:

parse(limit=None)

abstract method to parse all data from an external resource, that was fetched in fetch() this should be overridden by subclasses :return: None