Provided herein are sequences of the genomes and encoded proteins of a novel virus, termed cyclovirus, and variants thereof. Also provided are methods of detecting cyclovirus and diagnosing cyclovirus infection, methods of treating or preventing cyclovirus infection, and methods for identifying anti-cyclovirus compounds. Further provided are vaccines and methods of preventing cyclovirus-related diseases in animals, such as pigs.