/home/biocase/transfer/Transfer2/transfer_data.pylinke Maustaste und etwas markieren - Kopieren des Markierten in die Zwischenablagerechte Maustaste - Einfügen der Zwischenablage (entspricht Strg-V)Strg + A, loslassen und dann 0 oder 1 oder …. - man springt zu dem schon geöffneten Fenster mit der entsprechenden ZahlStrg + A und dann C oder F2 - neuer TabStrg + A und dann K - Schließen des Tabs (nicht der ganzen Anwendung)Strg + C - Prozess beendenStrg + D oder exit - Programm beendenPfeil nach oben - schreibt den letzten verwendeten Befehl in die KommandozeileF4 - Sprung in den nächsten Tab/FensterF5 - Informationen neu ladenF6 - byobu schließen, die Prozesse bleiben aktiv und nach Neustart wieder verfügbarF8 - Tab umbenennenMehr Infos unter: https://wiki.ubuntuusers.de/byobu/
Login into zfmk.datacenter.de using putty or ssh:
cd /home/biocase/transfer/Transfer2 source bin/activate
Die Befehle zum Transfer immer in Fenster 0 (work) ausführen
ggf. zuvor deaktivieren (quasi ausloggen):
deactivate
python Transfer.py -p 656
Die Nummer hinter p ist die ID des Projektes (hier: ZFMK-Opiliones), das übertragen werden soll. Diese kann man auch in Projects auslesen.
python Transfer.py -s
python Transfer.py -v
python Transfer.py -h
less log/transfer.log
python T_Queue.py
python T_Queue.py -l
python T_Queue.py -q
python T_Queue.py -h
Die beiden Skripte Transfer und Queue interagieren miteinander: Transfer stellt die Befehle zum transferiern, Archiv erzeugen usw. in die Warteschlange. Die Warteschlange wird regelmäßig aufgerufen und arbeitet die Befehle ab.
Die Warteschlange wird alle 5 Minuten aufgerufen, muss also nur gestartet werden, wenn etwas schiefläuft (also z.B. kein Archiv erstellt wurde).
python Transfer.py -a
Development Environment:
sudo mount /var/svzfmkfs02 sudo mkdir /var/www/biocase/biocase_media python Transfer.py -c 707 -r -n Test: ll /mnt/svzfmkfs02//CollDig/Coll_Oberthuer_CollDig/CollOberthuer_Kaesteninhalt/Ob0099.jpg in fstab: //131.220.75.247/Resources /var/svzfmkfs02 cifs credentials=/home/mdb_smb/.smbcredentials,uid=1001,gid=100,port=8067,file_mode=0664,dir_mode=0775,noauto,iocharset=utf8 0 0
Nach Transfer:
ZFMK_BioCASE_Data.Registry einCollectionSpecimenRelation mit dem RelatedSpecimenDisplayText (=Acc. No des targets) in der Registry die Unit-ID, den AccessPoint und die Collection raus und füge sie ein<abcd21:Associations> <abcd21:UnitAssociation> <abcd21:SourceInstitutionCode>MfN</abcd21:SourceInstitutionCode> <abcd21:SourceName>Mollusc Collection</abcd21:SourceName> <abcd21:UnitID>119736</abcd21:UnitID> <abcd21:AssociationType>same in situ individual</abcd21:AssociationType> <abcd21:DatasetAccessPoint>http://ww3.bgbm.org/biocase/pywrapper.cgi?dsa=GGBN_MfN_specimens</abcd21:DatasetAccessPoint> </abcd21:UnitAssociation> </abcd21:Associations>
| CollectionSpecimen | 19 |
| IdentificationUnits | 30 |
| Identifications | 35 |
| SpecimenParts | 31 |
| IdentificationUnits_in_Parts | 41 |
| Specimen images | 6 |
| IdentificationUnitAnalysis | 5 |
| Barcodes | 2 |