Robin, T., Capes‐Davis, A. and Bairoch, A., 2019. CLASTR: The Cellosaurus STR similarity search tool - A precious help for cell line authentication. International journal of cancer.
PubMed: 31444973 DOI: 10.1002/IJC.32639
CLASTR is built and deployed using the Docker Compose tool. First, clone this GitHub repository and then execute the docker-compose up -d --build
command in the root folder containing the docker-compose.yml
file. By default, the application is accessed through the port 8081
, but it can easily be changed in the docker-compose.yml
file.
When a new Cellosaurus version is released, the Docker containers require to be restarted using the docker-compose restart
command in the folder containing the docker-compose.yml
file. Note that the tool uses the Cellosaurus FTP as source and the corresponding files need to be updated prior to the restart.
To make sure that CLASTR uses the latest Cellosaurus version, the database GET method can be used to check the current version.
Help can be accessed on the CLASTR Help page.
Java backend handling the similarity search and score computation.
HTML/CSS/Javascript frontend handling the tool webpage.
Python scripts showcasing examples of using the API.
Java webapp handling the RESTful API and processing queries.