def createCytotoxin(): cytotoxin1 = Cytotoxin(name='Maytansine', weight=692.19614, drugClass='tubulin inhibitor', user_id=1) cytotoxin2 = Cytotoxin(name='Monomethyl auristatin E', weight=717.97858, drugClass='antineoplastic agent', user_id=2) cytotoxin3 = Cytotoxin(name='Calicheamicin', weight=1368.34, drugClass='enediyne antitumor antibotics', user_id=3) cytotoxin4 = Cytotoxin(name='Mertansine', weight=477.47, drugClass='tubulin inhibitor', user_id=1) cytotoxin5 = Cytotoxin(name='Pyrrolobenzodiazepine', weight=25827, drugClass='DNA crosslinking agent', user_id=2) session.add_all([cytotoxin1, cytotoxin2, cytotoxin3, cytotoxin4, cytotoxin5]) session.commit()
def createADC(): adc1 = Adc(name='Amatuximab maytansine', chemistry='lysine conjugation', user_id=1) adc2 = Adc(name='Brentuximab vedotin', chemistry='cysteine conjugation', user_id=2) adc3 = Adc(name='Gemtuzumab ozogamicin', chemistry='site-specific conjugation', user_id=3) adc4 = Adc(name='Trastuzumab emtansine', chemistry='engineered cysteine conjugation', user_id=1) adc5 = Adc(name='Vorsetuzumab pyrrolobenzodiazepine', chemistry='enzyme-assisted conjugation', user_id=2) session.add_all([adc1, adc2, adc3, adc4, adc5]) session.commit()