Textile lab