addObjectAttrs | Set attributes to an object |
addTCGAdata | Creates a UI set with options to add data from... |
analysesTableSet | Set of functions to render differential analyses (plot and... |
appendNewGroups | Append new groups to already existing groups |
appServer | Server logic |
appUI | User interface |
areSplicingEvents | Check if string identifies splicing events |
articleUI | Return the interface to display an article |
ASquantFileInput | File input for alternative splicing quantification |
assignColours | Assign colours to groups |
assignValuePerSubject | Assign average sample values to their corresponding subjects |
basicStats | Basic statistics performed on data |
blendColours | Blend two HEX colours |
browserHistory | Enable history navigation |
calculateInclusionLevels | Calculate inclusion levels using alternative splicing event... |
calculateLoadingsContribution | Calculate the contribution of PCA loadings to the selected... |
checkFileFormat | Checks the format of a file |
checkFirebrowse | Return an user interface depending on the status of the... |
checkGroupType | Check type of groups within file |
checkIntegrity | Compute the 32-byte 'MD5' hashes of one or more files and... |
checkSurvivalInput | Prepare survival terms in case of valid input |
clusterICAset | Server logic for clustering ICA data |
clusterSet | Server logic for clustering PCA data |
colourInputMod | Modified colour input with 100% width |
colSums-EList-method | Sum columns using an 'EList-class' object |
convertGeneIdentifiers | Convert gene identifiers |
correlateGEandAS | Correlate gene expression data against alternative splicing... |
createDataTab | Render a specific data tab (including data table and related... |
createDensitySparklines | Create density sparklines for inclusion levels |
createEventPlotting | Create plot for events |
createGroup | Prepare to create group according to specific details |
createGroupByAttribute | Split elements into groups based on a given column of a... |
createGroupById | Create groups based on given row indexes or identifiers |
createGroupFromInput | Set new groups according to the user input |
createJunctionsTemplate | Creates a template of alternative splicing junctions |
createOptimalSurvData | Create survival data based on a PSI cutoff |
createSparklines | Create sparkline charts to be used in a data table |
customRowMeans | Calculate statistics for each row or column of a matrix |
diagramSplicingEvent | Prepare SVG diagram of alternative splicing events |
diffAnalyses | Perform statistical analyses |
diffExpressionSet | Set of functions to perform differential analyses |
diffSplicingSet | Set of functions to perform differential analyses |
disableTab | Enable or disable a tab from the 'navbar' |
discardLowCoveragePSIvalues | Remove alternative splicing quantification values based on... |
discardOutsideSamplesFromGroups | Discard grouped samples if not within a sample vector |
display | Display characters in the command-line |
dot-onAttach | Print startup message |
downloadFiles | Download files to a given directory |
ensemblToUniprot | Convert from Ensembl to UniProt identifier |
escape | Escape symbols for use in regular expressions |
eventPlotOptions | Options for event plotting |
exportGroupsToFile | Export groups to a file |
export_highcharts | Add an exporting feature to a 'highcharts' object |
fileBrowser | Interactive folder selection using a native dialogue |
fileBrowserInput | File browser input |
filterGeneExpr | Filter genes based on their expression |
filterGroups | Filter groups with less data points than the threshold |
filterPSI | Filter alternative splicing quantification |
findASeventsFromGene | Find splicing events based on given genes |
findEventData | Look for event data in input |
geneExprFileInput | File input for gene expression |
geneExprSurvSet | Logic set to perform survival analysis based on gene... |
geNormalisationFilteringInterface | Interface to normalise and filter gene expression |
getAttributesTime | Get time values for given columns in a clinical dataset |
getClinicalDataForSurvival | Retrieve clinical data based on attributes required for... |
getClinicalMatchFrom | Get or set clinical matches from a given data type |
getData | Get global data |
getDataRows | Get rows of a data frame between two row indexes |
getDifferentialExpression | Get or set differential expression' elements for a data... |
getDifferentialSplicing | Get or set differential splicing' elements for a data... |
getDownloadsFolder | Get the path to the Downloads folder |
getFirebrowseDateFormat | Returns the date format used by the Firebrowse API |
getGeneList | Get curated, literature-based gene lists |
getGlobal | Get or set globally accessible elements |
getGroups | Get or set groups |
getGtexDataTypes | Get GTEx data information |
getGtexDataURL | Get links to download GTEx data |
getGtexTissues | Get GTEx tissues from given GTEx sample attributes |
getHidden | Get or set hidden globally accessible elements |
getHighlightedPoints | Get or set points or regions for plots |
getNumerics | Convert a column to numeric if possible and ignore given... |
getSampleFromSubject | Get samples matching the given subjects |
getServerFunctions | Matches server functions from a given loader |
getSplicingEventCoordinates | Returns the coordinates of interest for a given event type |
getSplicingEventData | Get splicing event information for given alternative splicing... |
getSplicingEventFromGenes | Get alternative splicing events from genes or vice-versa |
getSplicingEventTypes | Get supported splicing event types |
getSubjectFromSample | Get subjects from given samples |
getTCGAdataTypes | Get available parameters for TCGA data |
getUiFunctions | Matches user interface (UI) functions from a given loader |
getValidEvents | Filters the events with valid elements according to the given... |
ggplotServer | Logic set to create an interactive 'ggplot' |
ggplotTooltip | Create the interface for the tooltip of a plot |
ggplotUI | Interface for interactive 'ggplot' |
globalSelectize | Create a 'selectize' input available from any page |
groupByAttribute | Data grouping interface |
groupManipulation | Logic server to manipulate data grouping |
groupManipulationInput | Interface to manipulate data grouping |
groupPerElem | Assign one group to each element |
groupsServerOnce | Server function for data grouping (one call) |
hchart.survfit | Plot survival curves |
hc_scatter | Create scatter plot |
HTMLfast | Faster version of 'shiny::HTML' |
importGroupsFrom | Import groups from a file |
inclusionLevelsFilterInterface | Interface to filter alternative splicing |
inclusionLevelsInterface | Interface to quantify alternative splicing |
inlineDialog | Alert in the style of a dialogue box with a button |
insideFile | Get psichomics file inside a given directory |
isFile | Check if files exist |
isFirebrowseUp | Check if Firebrowse API is running |
isRStudioServer | Check if running in RStudio Server |
is.whole | Check if a number is whole |
joinEventsPerType | Full outer join all given events based on select columns |
junctionString | String used to search for matches in a junction... |
labelBasedOnCutoff | Label groups based on a given cutoff |
leveneTest | Levene's test |
linkToArticles | psichomics article's link interface |
linkToRunJS | Link to run arbitrary JavaScript code |
listAllAnnotations | List alternative splicing annotation files available, as well... |
listSplicingAnnotations | List alternative splicing annotations |
loadAnnotation | Load alternative splicing annotation from 'AnnotationHub' |
loadBy | Check if a given function should be loaded by the calling... |
loadCustomSplicingAnnotationSet | Set of functions to load a custom alternative splicing... |
loadedDataModal | Warn user about loaded data |
loadFile | Load file based on its format |
loadFileFormats | Load supported file formats |
loadFirebrowseFolders | Load Firebrowse folders |
loadGeneExpressionSet | Set of functions to load splicing quantification |
loadGtexData | Download and load GTEx data |
loadGtexDataShiny | Shiny wrapper to load GTEx data |
loadGtexFile | Load GTEx file |
loadLocalFiles | Load local files |
loadSplicingQuantificationSet | Set of functions to load splicing quantification |
loadSRAproject | Download and load SRA projects via recount2 |
loadTCGAdata | Download and process TCGA data |
loadTCGAsampleMetadata | Prepare TCGA sample metadata from loaded datasets |
matchGroupASeventsAndGenes | Match AS events and genes in a group |
matchGroupSubjectsAndSamples | Match subjects and samples in a group |
matchSplicingEventsWithGenes | Match splicing events with respective genes |
missingDataModal | Missing information modal template |
modTabPanel | Modified 'tabPanel' function to show icon and title |
navSelectize | Create a special 'selectize' input in the navigation bar |
normaliseGeneExpression | Filter and normalise gene expression |
operateOnGroups | Set operations on groups |
optimalSurvivalCutoff | Calculate optimal data cutoff that best separates survival... |
optimSurvDiffSet | Optimal survival difference given an inclusion level cutoff... |
parseCategoricalGroups | Parse categorical columns in a data frame |
parseDateResponse | Parse the date from a response |
parseFile | Parse file according to its format |
parseFirebrowseMetadata | Query the Firebrowse API for metadata |
parseMatsEvent | Parse alternative splicing events from MATS |
parseMatsGeneric | Parse junctions of an alternative splicing event from MATS... |
parseMisoAnnotation | Parse events from alternative splicing annotation |
parseMisoEvent | Parse an alternative splicing event from MISO |
parseMisoEventID | Match MISO's splicing event IDs with the IDs present in the... |
parseMisoGeneric | Parse junctions of an event from MISO according to event type |
parseMisoId | Parse MISO's alternative splicing event identifier |
parseSplicingEvent | Parse alternative splicing event identifier |
parseSuppaEvent | Parses splicing events of a specific event type from SUPPA |
parseSuppaGeneric | Parse junctions of an event from SUPPA |
parseTcgaSampleInfo | Parse sample information from TCGA sample identifiers |
parseUniprotXML | Parse XML from UniProt REST service |
parseUrlsFromFirebrowseResponse | Retrieve URLs from a response to a Firebrowse data query |
parseVastToolsEvent | Parses an alternative splicing event from VAST-TOOLS |
parseVastToolsSE | Parse junctions of an event from VAST-TOOLS according to... |
performICA | Perform independent component analysis after processing... |
performPCA | Perform principal component analysis after processing missing... |
plotClusters | Add clusters to 'highchart' object |
plotDistribution | Plot distribution using a density plot |
plot.GEandAScorrelation | Display results of correlation analyses |
plotGeneExprPerSample | Plot distribution of gene expression per sample |
plotGroupIndependence | Plot '-log10(p-values)' of the results obtained after... |
plotICA | Create multiple scatterplots from ICA |
plotLibrarySize | Plot library size |
plotPCA | Create a scatterplot from a PCA object |
plotPCAvariance | Create the explained variance plot from a PCA |
plotPointsStyle | Interface to modify the style of the plot points |
plotProtein | Plot protein features |
plotRowStats | Plot row-wise statistics |
plotSingleICA | Create a scatterplot for ICA |
plotSplicingEvent | Plot diagram of alternative splicing events |
plotSurvivalCurves | Plot survival curves |
plotSurvivalPvaluesByCutoff | Plot p-values of survival difference between groups based on... |
plottableXranges | HTML code to plot a X-ranges series |
plotTranscripts | Plot transcripts |
prepareAnnotationFromEvents | Prepare annotation from alternative splicing events |
prepareEventPlotOptions | Prepare event plot options |
prepareFileBrowser | Prepare file browser dialogue and update the input's value... |
prepareFirebrowseArchives | Prepares Firebrowse archives in a given directory |
prepareGenePresentation | Prepare presentation of multiple genes for the same splicing... |
prepareJunctionQuantSTAR | Prepare user-provided files to be loaded into psichomics |
preparePreMadeGroupForSelection | Prepare list of pre-made groups for a 'selectize' element |
prepareSRAmetadata | Prepare user-provided files to be loaded into psichomics |
prepareWordBreak | Create word break opportunities (for HTML) using given... |
preserveAttributes | Preserve attributes when extracting values |
processButton | Style button used to initiate a process |
processDatasetNames | Process dataset names |
processSRAdata | Process SRA quantification data |
processSurvData | Process survival data to calculate survival curves |
processSurvival | Check if survival analyses successfully completed or returned... |
processSurvTerms | Process survival curves terms to calculate survival curves |
psichomics | Start graphical interface of psichomics |
pubmedUI | Return the interface of relevant PubMed articles for a given... |
quantifySplicing | Quantify alternative splicing events |
quantifySplicingSet | Set of functions to quantify alternative splicing |
queryEnsembl | Query the Ensembl REST API |
queryEnsemblByGene | Query information from Ensembl |
queryFirebrowseData | Query the Firebrowse API for TCGA data |
queryPubMed | Query the PubMed REST API |
queryUniprot | Query the UniProt REST API |
readAnnot | Read custom or remote annotation |
readFile | Load psichomics-specific file |
reduceDimensionality | Reduce dimensionality after processing missing values from... |
renameDuplicated | Rename vector to avoid duplicated values with another vector |
renameGroups | Rename duplicated names from a new group |
renderBoxplot | Render boxplot |
renderDataTableSparklines | Render a data table with sparkline HTML elements |
renderGeneticInfo | Render genetic information |
renderGroupInterface | Render group interface |
renderProteinInfo | Render protein information |
rm.null | Filter 'NULL' elements from a vector or a list |
roundDigits | Round by the given number of digits |
roundMinDown | Round down/up the minimum/maximum value |
saveProcessedSRAdata | Save processed SRA data in file |
selectGroupsUI | Group selection |
selectizeGeneInput | Create input to select a gene |
selectPreMadeGroup | Select pre-made groups from a selected item |
setFirebrowseData | Set data from Firebrowse |
setLocalData | Load local files |
setOperation | Perform set operations on selected groups |
setOperationIcon | Create an icon based on set operations |
showAlert | Show or remove an alert |
showGroupsTable | Present groups table |
sidebar | Sidebar without a well |
signifDigits | Get number of significant digits |
singleDiffAnalyses | Perform statistical analysis on a given splicing event |
sortCoordinates | Sort coordinates for some event types |
startProcess | Set the status of a process to style a given button |
startProgress | Create, set and terminate a progress object |
styleModal | Create a modal window |
subjectMultiMatchWarning | Helper text to explain what happens when a subject matches... |
subsetGeneExpressionFromMatchingGenes | Subset gene expression based on (full or partial) matching... |
survdiffTerms | Test Survival Curve Differences |
survfit.survTerms | Create survival curves |
tabDataset | Creates a 'tabPanel' template for a 'datatable' with a title... |
table2html | Create HTML table from data frame or matrix |
tableRow | Create a row for a HTML table |
testGroupIndependence | Multiple independence tests between reference groups and list... |
testSingleIndependence | Multiple independence tests between a reference group and... |
testSurvival | Test the survival difference between groups of subjects |
testSurvivalCutoff | Test the survival difference between two survival groups... |
textSuggestions | Create script for auto-completion of text input |
toJSarray | Convert vector of values to JavaScript array |
transformData | Transform data in data frame |
transformOptions | Show variable transformation(s) |
transformValues | Transform values as per a given type of transformation |
trimWhitespace | Trims whitespace from a word |
t.sticky | Preserve attributes of 'sticky' objects when extracting or... |
uniqueBy | Check unique rows of a data frame based on a set of its... |
updateClinicalParams | Update available clinical attributes when the clinical data... |
updateFileBrowserInput | Change the value of a 'fileBrowserInput()' on the client |
vennEvents | Compare the number of events from the different programs in a... |
wilcox | Perform and display statistical analysis |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.