-
Notifications
You must be signed in to change notification settings - Fork 0
Quick start
Francesco Palozzi edited this page Jun 5, 2026
·
2 revisions
import it.unicam.cs.bdslab.rna2dunifier.RnaUnifier;
import it.unicam.cs.bdslab.rna2dunifier.parser.ToolType;
import java.io.File;
public class Example {
public static void main(String[] args) throws Exception {
RnaUnifier unifier = new RnaUnifier();
File inputFile = new File("path/to/barnaba_output.out");
// true → extended BPSEQ (all 12 LW families)
// false → canonical BPSEQ only (cWW + tWW)
String result = unifier.process(inputFile, ToolType.BARNABA, true);
System.out.println(result);
}
}RnaUnifier unifier = new RnaUnifier();
File inputFile = new File("path/to/rnaview_output.txt");
// Tool type is inferred automatically from file content
String result = unifier.process(inputFile, true);
System.out.println(result);RnaUnifier unifier = new RnaUnifier();
File inputFile = new File("path/to/fr3d_output.json");
File outputFile = new File("path/to/output.bpseq");
unifier.processToFile(inputFile, ToolType.FR3D, outputFile, true);← Getting Started | Next: Core API →
RNA2DUnifier – Copyright © 2026 Francesco Palozzi.
University of Camerino – Licensed under the Apache License, Version 2.0.