def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) if self.format_name is None: self.format_name = self.genbank_accession if self.display_name is None: self.display_name = self.genbank_accession self.link = None if self.format_name is None else '/contig/' + self.format_name + '/overview'
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = str(obj_json.get('parent_id')) + ' - ' + str(obj_json.get('child_id')) self.display_name = str(obj_json.get('parent_id')) + ' - ' + str(obj_json.get('child_id')) if self.relation_type is not None: self.format_name = self.format_name + ' - ' + self.relation_type self.display_name = self.display_name + ' - ' + self.relation_type
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) if self.display_name == 'observable': self.display_name = 'Yeast Phenotype Ontology' self.format_name = 'ypo' self.link = '/ontology/phenotype/ypo/overview' else: self.format_name = create_format_name(self.display_name.lower()) self.link = '/observable/' + self.format_name + '/overview'
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) if self.display_name == 'biological_process': self.display_name = 'biological process' self.link = '/ontology/go/biological_process/overview' self.format_name = 'biological_process' elif self.display_name == 'molecular_function': self.display_name = 'molecular function' self.link = '/ontology/go/molecular_function/overview' self.format_name = 'molecular_function' elif self.display_name == 'cellular_component': self.display_name = 'cellular component' self.link = '/ontology/go/cellular_component/overview' self.format_name = 'cellular_component' elif self.go_id is not None: self.link = '/go/' + self.go_id + '/overview' self.format_name = self.go_id
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.link = None if obj_json.get("sgdid") is None else "/locus/" + self.sgdid + "/overview"
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = create_format_name(obj_json.get('display_name')) if obj_json.get('eco_id') in eco_id_to_category: self.category = eco_id_to_category[obj_json.get('eco_id')]
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = str(obj_json.get('experiment_id'))
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json)
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = create_format_name(obj_json['display_name']) self.link = '/tag/' + self.format_name + '/overview'
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = create_format_name(obj_json["display_name"]) self.link = "/tag/" + self.format_name + "/overview"
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = None if obj_json.get('display_name') is None else create_format_name(obj_json.get('display_name'))
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = self.display_name self.link = '/reserved_name/' + self.format_name + '/overview'
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = obj_json.get('dataset').format_name + '.' + str(obj_json.get('file_order')) self.display_name = obj_json.get('description')
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = obj_json.get('pcl_filename')[:-4] self.display_name = obj_json.get('pcl_filename') self.link = '/dataset/' + self.format_name + '/overview'
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = None if obj_json.get('display_name') is None else create_format_name(obj_json.get('display_name'))[:95] self.link = None if self.format_name is None else '/chemical/' + self.format_name + '/overview'
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = obj_json["reference"].format_name
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = create_format_name(obj_json.get("display_name")).replace(".", "") self.link = "/strain/" + self.format_name + "/overview"
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = str(obj_json.get('bioitem_id'))
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = create_format_name(obj_json.get('display_name')).replace('.', '') self.link = '/strain/' + self.format_name + '/overview'
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = self.sgdid if self.pubmed_id is None else str(self.pubmed_id) self.link = '/reference/' + self.sgdid + '/overview'
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = create_format_name(self.display_name)
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = create_format_name(self.display_name) self.link = '/author/' + self.format_name + '/overview'
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = str(obj_json.get('parent_id')) + ' - ' + str(obj_json.get('child_id')) self.display_name = str(obj_json.get('parent_id')) + ' - ' + str(obj_json.get('child_id'))
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.display_name = self.title self.format_name = create_format_name(self.title + '' if self.volume_title is None else ('_' + self.volume_title))
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = obj_json['strain'].format_name
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name =str(obj_json.get('reference_id'))
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = str(obj_json.get("parent_id")) + " - " + str(obj_json.get("child_id")) self.display_name = str(obj_json.get("parent_id")) + " - " + str(obj_json.get("child_id"))
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.display_name = self.title if self.title is not None else self.med_abbr self.format_name = create_format_name(self.display_name[:99] if self.med_abbr is None else self.display_name[:50] + '_' + self.med_abbr[:49])
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = str(obj_json.get("bioentity_id"))
def __init__(self, obj_json): UpdateByJsonMixin.__init__(self, obj_json) self.format_name = obj_json["bioentity"].format_name