Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.09 KB

README.md

File metadata and controls

34 lines (22 loc) · 1.09 KB

#sphere

A scalable phylogenetic tree inference algorithm for SARS-CoV-2 sequences.

java -jar sphere.jar 

Run SPHERE with the following arguments:

  -i:  input path to aligned sequences (fasta file) from nucleotide alphabet {A,C,T,G}, or "N" for missing positions/ambiguities.  
  -r:  input path to reference sequence with no missing positions/ambiguities ({A,C,T,G} only, no N's)  
  -e:  output path for edges (.csv)  
  -v:  output path for vertices (.csv)  
  -s:  output path for gap-filled sequences (.fasta)  

One way to run the sample files would be:

java -jar sphere/sphere.jar -i sample_inputs/jan31.fasta -r sample_inputs/ref.fas -v vertices_out.csv -e edges_out.csv -s sequences_out.csv 

You can run SPHERE with the precompiled jar in the "sphere" folder.

Or, if you have Maven installed on your system, run

mvn clean install

to recompile the source code into a new jar.

Daniel Novikov, Sergey Knyazev, Mark Grinshpon, Pelin Icer, Pavel Skums, and Alex Zelikovsky. Journal of Computational Biology. Nov 2021.1130-1141. http://doi.org/10.1089/cmb.2021.0306