Flask Parent Template
About Our Project

The Worm Cool Kit (WCK) is a web interface that offers several online bioinformatic tools for scientists who work with the nematode Caenorhabditis elegans (henceforth “worms”).

The WCK is especially useful for researchers who wish to model human disease-causing mutations in worms, but it will be helpful for any analysis of gene and residue conservation between worms and humans and for CRISPR design of point mutations and insertions. Starting with the identification of the most likely worm ortholog of the human gene of interest, the WCK can then check whether a given variation in the human gene is in a residue conserved in worms. Finally, the WCK can help design the CRISPR strategy to insert the variation into the worm genome and/or insert something larger such as a fluorescent tag.

A detailed description of each bioinformatic tool can be found on their respective pages.

Privacy Notification: WormCoolKit does not save any of the ortholog searches or CRISPR designs performed on the website. Results are only available to the person performing the search.

The Ortholog Finder

The Orthologs Finder is a tool designed to deliver the Caenorhabditis elegans genes most likely orthologous to your human query genes or the other way around (find human orthologs of worm genes).

Our algorithm extracts candidates from the OrthoList2 database (see References) and carries several additional filtration steps, aimed to increase the likelihood that candidates are true orthologs.

The default thresholds for filtration were determined after examining a large number of established ortholog pairs through the pipeline. Some thresholds can be changed by the user.

Our analysis includes the following steps:

  1. Filtration based on number of sources in OrthoList2: OrthList2 specifies the number of tools (out of six) that predicted a pair of genes to be orthologous. Our analysis filters out (as a default) candidates with only 1 or 2 sources.

  2. Filtration based on gene's length: each gene's coding sequence length is extracted from Ensembl, and if the ratio between the worm gene to the human gene is lower than 0.5 or higher than 2, the pair is ruled out.

  3. Filtration based on number of conserved protein domains: each gene's number of conserved protein domains is extracted from GeneBank, and if the ratio between the numbers of domains in the query to the number of domains in the candidate is higher than 2 or lower than 0.5, the pair is ruled out.

  4. Filtration based on reversed BLAST: In this step we BLAST the candidate ortholog in the query gene’s species, and if the query gene is among the first 50 matches, the orthologous pair is valid.

The pipeline will return all pairs that have passed the threshold in all examinations, and mention the values in each test.

The Amino Acid Conservation Tool

The Amino Acid Conservation Tool is a tool designed to inform whether a specific amino acid in a human protein is conserved or not in its Caenorhabditis elegans ortholog sequence.

It uses the Ortholog Finder to find the human orthologs on which the conservation is checked. If this amino acid is conserved, the tool will provide you with the corresponding site in the worm protein amino acid sequence. If not, the tool will notify whether the amino acid in the worm sequence is similar or not conserved at all.

In order to identify conservation status, the algorithm uses different methods of sequence alignments, and therefore each conserved amino acid is delivered with the number of alignments (out of 2000~) supporting the conservation, thus amino acids that appear conserved but have only few alignments to support the status are not necessarily conserved.

The tool also provides an alignment score for the region surrounding the relevant amino acid, in order to assess whether the variation lies within a conserved region of the protein. The score shows what percentage of the 60 amino acids around the variable amino acid in the human sequence and the corresponding amino acid in the worm sequence are equal.

Lastly, the tool also checks if the variant was formerly registered in the Million Mutation Project.

Automated CRISPR Planner

Automated CRISPR Planner

The Automated CRISPR Planner aims to streamline your CRISPR design process by providing only essential data such as gene name and location of mutation/insertion.

For now, the tool works for point mutations (one amino acid changed to another) and insertions into the Caenorhabditis elegans genome.

The algorithm starts with recognizing the best crRNA for the process, defines the relevant parameters such as PAM sites, Double Strand Break point and mutation zone, and goes through all possible options to mutate the strand as needed.

In the Point Mutation CRISPR Planner, once the relevant amino acid is changed and the re-attachment section is properly mutated, the algorithm checks whether a new restriction site was inserted or removed in the process. If not, or if the restriction enzyme needed is not available for the user, the tool will try to introduce additional mutations to create or remove a different restriction site. In each step, the algorithm goes through all possible mutations and chooses the ones that have the highest chances to be successfully inserted and would be most convenient for the user’s needs.

In the Insertion CRISPR planner, once a guide is chosen the algorithm generates a repair template and primer overhangs (when the user intends on lifting the insertion by PCR) containing homology arms, gap filler, linkers, and insertion sequence. Gap filler is the sequence of the gene that is between the actual CAS9 cut site and the required insertion location.