artificial laboratory