AnimalCommander#
GUI for managing animals. New animals can be added to DB and animals can be marked as perfused/dead. Entering a new animal here will automatically push it also to eLabFTW.
From the datastructure_tools directory run
python ./AnimalCommander.py
or from any directory
python -m datastructure_tools animal
Error
In case you get this error, no connection can be established to MySQL. Ensure you entered correct credentials first using AdminCommander.
Add new animal to DB#
To add a new animal to DB using GUIs you will need: 4-digit animal number, animal type(strain for rats and genotype
for mice) as well as the TVA the animal rans at, and the source of the animal.
list of animal currently in DB
Choose Owner (is automatically set to the saved settings), but can be changed
Enter the 4-digit animal number
Choose animal type. For Mice this contains the genotype information such as som_cre. For rats the strain SD or LongEvans. The animal type you need is not available ? Please talk to Florian or Artur to get it added.
Choose the TVA and the source of the animal. The TVA you need is not available ? Please talk to Florian or Artur to get it added.
Choose the delivery or birthday of the animal and enter Age. If animal was born please enter 0 as Age.
Any note about this animal. Can be left blank
Create Animal
Logging of DB-response
Remove animal from DB#
To mark an animal as dead, and thus not get it suggested in many other GUIs. The animal and all associated entries
are not removed from the DB, but rather a new entry is made indication the animal is ex.
Choose the animal to be marked as dead
Choose a date
enter a reason(only internal, not pushed to animal sheet)
Press remove animal
written by: Artur
last modified: 2024-01-30