RNAlysis quick-start video guide
Open the program
If you installed RNAlysis from PyPi, you can open the graphical user interface by either executing the command rnalysis-gui from your terminal, or by typing the following code into a Python console:
>>> from rnalysis import gui
>>> gui.run_gui()
Load a table
Choose a file from your computer, and click ‘start’ to load it into RNAlysis.
Examine your table
You will now be able to see an overview of your data, including the table’s name, type, and dimensions. Click the ‘View full table’ button to see your table in its entirety.
Filter your table
Choose a filtering function, set your desired parameters, and click ‘Apply’ to filter your table. The changes you make will not affect your original file until you save them.
Undo the operations you applied to your table
At any moment, you can use the ‘Command history’ window to undo or redo an operation you applied to your table.
Apply your operations ‘in-place’ or apply on a new table
Instead of applying operations ‘in-place’, you can choose to apply the operation to a copy of your table in a new tab. The table in the original tab won’t be modified.
Save the changes you made to your table
To save result of your filtering operations, click the ‘Save table’ button and choose where to save the modified table.
Work on multiple tables at the same time
You can work on multiple tables at the same time by opening a new tab and loading another table.
Different types of tables offer different ways to filter and analyze your data
When loading a table, you can specify its type. Different types of tables support different types of functions: for example, count matrices support clustering analysis.
Create and save graphs
Some functions can generate graphs of your data. You can resize those graphs, and save them to your computer in multiple file formats.
Quickly look-up genes in your database of choice
Easily access information about your genes with a simple right-click. Select from a range of biological databases such as GeneCards, NCBI Genes, UniProtKB and others, which can be configured in the settings menu to fit your specific needs.
Sort your tabs and change their icons
To help organize your workspace, you can sort tabs by right-clicking a tab and choosing a sorting method. You can also change specific tabs’ colors, to help you differentiate them.
Restore tabs you closed
If you accidentally closed one of your tabs - don’t worry! You can restore closed tabs through the ‘Edit’ menu.
Import lists of genes as Gene Sets
In addition to tables, RNAlysis can also import lists of genes as Gene Sets. We will soon review what we can do with those gene sets.
Visualize the intersections between your tables and gene sets
In the ‘Visualize Gene Sets’ window you can create Venn diagrams and UpSet plots that will display the various intersections between your tables and gene sets.
Apply set operations to your tables and gene sets
In the ‘Set Operations’ window you can extract specific subsets from your data. Either use predefined set operations, or click on specific subsets in the preview pane to select them.
Perform enrichment analysis on your tables and gene sets
In the ‘Enrichment Analysis’ window, you can perform various types of enrichment analysis on the tables and gene sets you filtered.
Create Pipelines to streamline your data analysis
You can group multiple operations in a specific order and with specific parameters into a Pipeline. Just add those functions to the Pipeline in the order you choose.
Apply Pipelines to one or more of your tables
You can apply a Pipeline to a group of tables through the ‘Pipelines’ menu. Using Pipelines to analyze multiple datasets can make your workflow faster and less error-prone.
Interface with other bioinformatic tools
RNAlysis offers a graphic interface for many bioinformatic tools. Analyze your data at any stage - adapter trimming, alignment, feature counting, or differential expression.
Create an interactive analysis report
Create an interactive analysis report with the click of a button. All tables, gene sets, and graphs you generate will be added to your report automatically.