Commands Admin-Tool
<< MarshalError | Index | Rpdf2txt >>
Login
screen -x '#'
Admin startup
/var/www/de.oddb.org $ bin/admin
Switch between screens
<ctrl-a> n und Log <ctrl-a> p
Session Detaching
<ctrl-a> <ctrl-d>
Add missing
de.oddb>Util::Updater.import_missing('topamax|humira|remicade|enbrel')
Update
de.oddb>Util::Updater.import_pharmnet - Watch the FiUpateLog. If the Updater is cut off, just restart again with the same command.
Resume from last Cut-Off
New
- $ ~> cd /var/www/de.oddb.org
- $ de.oddb.org> jobs/pharmnet
- cd /var/www/de.oddb.org $ sudo -u apache jobs/pharmnet -h
- $ sudo -u apache jobs/pharmnet -r "Meto 200mg Abz"
Old
- Updater.import_pharmnet :resume => 'Ponstan'
New Package
prod = ODDB::Drugs::Product.find_by_name('Flector Schmerzpflaster Ibsa'); "http://de.oddb.org/de/drugs/product/uid/#{prod.uid}"
New Product
- create_product 'Naltrexon HCI aop 50 mg Filmtabletten Naltrexonhydrochlorid 50 mg aop Orphan Pharmaceuticals AG'
- Nein, das ist jetzt zu spezifisch. Der Produktname muss für alle Packungen von der gleichen Firma mit dem gleichen Wirkstoff gelten können:
- de.oddb> create_product 'Naltrexon HCI aop Orphan'
New Company
comp = ODDB::Business::Company.new; comp.name.de = 'IBSA Institut Biochimique SA'; comp.save
New Drug Substance
sub = ODDB::Drugs::Substance.new; sub.name.de = 'Diclofenac Epolamin'; sub.save
Add Missing FI/GI
- Der FI-Import lässt die Totals per default weg:
- de.oddb> Updater.import_fachinfos 'Malarone'
- Du kannst sie aber zuschalten:
- de.oddb> Updater.import_fachinfos 'Malarone', :skip_totals => false
- Oder den Report separat auslösen (wobei dann halt die meisten Zahlen 0 sind):
- de.oddb> Updater.report_fachinfos
- de.oddb> Import::PharmNet::Import.new.import(WWW::Mechanize.new, Drugs::Sequence.search_by_product('paroxetin isis').concat(Drugs::Sequence.search_by_product('ramigamma')), :reparse_patinfo => true)
Add Product Infos
- Updater.import_fachinfos 'Viagra', :info_unrestricted => true