-
Notifications
You must be signed in to change notification settings - Fork 5
FileExportFormats
We support exporting of images and our diagrams from the Arc Diagram Window and the Radial Layout Viewer Window in three primary formats. Each of these formats are standardized across platforms and are easily imported within browsers on all modern OS variants for users:
- PNG image format: Standard, portable high resolution graphics with compression (example)
- SVG image format: Vector based images that render well across platforms and have excellent properties for resizing and scaling for print quality figures (example)
- C-Header source format: In the style of the GIMP, we utilize this format type to bundle high resolution images and icons within FLTK in the C++ source to RNAStructViz -- credits for the original artwork given here (example)
The Statistics Window in the application allows users to generate comparative statistics and ROC plots to visualize the structural properties between samples with a common base sequence string. In the Table tab of this window, we can export the computed numerical data displayed graphically in the other tabs to the standard CSV file type (comma delimited plaintext, or flat database, file formatting). CSV files are well supported across many platforms, including Unix and Windows, and encode ASCII text in an easy to read notation. This file type is also easy to import into cross-platform spreadsheet applications and for use in data analysis with Python (for example).
An example of this export format output is distributed here as a sample file for testing with our application. It is also easily viewable as follows:
Filename,Reference,Base_Pairs,True_Positive,False_Positive,False_Negative,Conflict,Contradict,Compatible,Sensitivity,Selectivity,Positive_Predictive_Value,G-C_Pairs,A-U_Pairs,G-U_Pairs,Non-Canonical_Pairs
16S_C.elegans_RNAStructure,1,220,220,0,0,0,0,0,1.0000000000,1.0000000000,1.0000000000,41,137,42,0
16S_C.elegans_comparative,0,182,24,158,196,12,141,5,0.1090909094,0.1355932206,0.1318681389,40,99,22,21
16S_C.elegans_GTfold,0,215,62,153,158,18,133,2,0.2818181813,0.2910798192,0.2883720994,46,136,33,0
16S_C.elegans_RNAfold,0,211,92,119,128,8,110,1,0.4181818068,0.4380952418,0.4360189438,42,132,37,0
16S_C.elegans_UNAfold,0,217,62,155,158,18,133,4,0.2818181813,0.2910798192,0.2857142985,47,137,33,0
16S_C.elegans_sfold-centroid,0,186,63,123,157,14,108,1,0.2863636315,0.3405405283,0.3387096822,42,119,25,0
SampleFormatExample_helix_triple_format_v1,0,33,0,33,220,4,29,0,0.0000000000,0.0000000000,0.0000000000,1,7,7,18
SampleFormatExample_helix_triple_format_v2,0,22,0,22,220,2,20,0,0.0000000000,0.0000000000,0.0000000000,3,6,1,12
The next image provides a screenshot of the GUI button within RNAStructViz to access the export to CSV feature.
RNAStructViz has been developed by the Georgia Tech Research Group in Discrete Mathematics and Molecular Biology (gtDMMB) directed by Professor Christine Heitsch (current credits and citations). All communication about running our software, including instantiating bug reports, feature requests, wiki edits, and general inquiries, is logged via our GitHub issues page. Please view the detailed instructions before posting a new issue about support requests.
Source Code Update Information (JSON Format): 📑 Most Recent Commit Activity | 🔖 Latest Release Tag | 📋 Lines of Code