Class containing functions and data relating to annotating outlines | AnnotatedOutline |
Convert azimuth-elevation coordinates to spherical coordinates | azel.to.sphere.colatitude |
Azimuthal conformal or stereographic or Wulff projection | azimuthal.conformal |
Lambert azimuthal equal area projection | azimuthal.equalarea |
Azimuthal equidistant projection | azimuthal.equidistant |
Convert barycentric coordinates of points in mesh on sphere to cartesian coordinates | bary.to.sphere.cart |
Central angle between two points on a sphere | central.angle |
Check the whether directory contains valid data | checkDatadir |
Return points on the unit circle | circle |
Find the intersection of a plane with edges of triangles on a sphere | compute.intersections.sphere |
Kernel estimate over grid | compute.kernel.estimate |
Subclass of 'FeatureSet' to represent counts centred on points | CountSet |
Create grid on projection of hemisphere onto plane | create.polar.cart.grid |
Read a retinal dataset in CSV format | csv.read.dataset |
The deformation energy gradient function | dE |
Draw the "flat" outline in 3D with depth information | depthplot3D |
File system directories used by shinyFiles | directories |
The deformation energy function | E |
The deformation energy function | Ecart |
Piecewise smooth function used in area penalty | f |
The deformation energy gradient function | Fcart |
Superclass containing functions and data relating to sets of features in flat 'Outline's | FeatureSet |
Class containing functionality common to 'FeatureSet's and 'ReconstructedFeatureSet's | FeatureSetCommon |
The FIRE algorithm | fire |
Plot "flat" (unreconstructed) representation of outline | flatplot |
Flat plot of AnnotatedOutline | flatplot.AnnotatedOutline |
Flat plot of outline | flatplot.Outline |
Flat plot of reconstructed outline | flatplot.ReconstructedOutline |
Flat plot of AnnotatedOutline | flatplot.StitchedOutline |
Plot flat 'TriangulatedOutline'. | flatplot.TriangulatedOutline |
Determine indices of triangles that are flipped | flipped.triangles |
Determine indices of triangles that are flipped | flipped.triangles.cart |
Piecewise smooth function used in area penalty | fp |
Construct an outline object. This sanitises the input points 'P', as described below. | Fragment |
The identity transformation | identity.transform |
Read one of the Thompson lab's retinal datasets | idt.read.dataset |
Read a retinal dataset in IJROI format | ijroi.read.dataset |
Read a retinal dataset in IJROI format | ijroimulti.read.dataset |
Interpolate values in image | interpolate.image |
Invert sphere about its centre | invert.sphere |
Invert sphere to hemisphere | invert.sphere.to.hemisphere |
Karcher mean on the sphere | karcher.mean.sphere |
Find the optimal concentration for a set of data | kde.compute.concentration |
Kernel density estimate on sphere using Fisherian density with polar coordinates | kde.fhat |
Kernel density estimate on sphere using Fisherian density with Cartesian coordinates | kde.fhat.cart |
Estimate of the log likelihood of the points mu given a particular value of the concentration kappa | kde.L |
Find the optimal concentration for a set of data | kr.compute.concentration |
Cross validation estimate of the least squares error of the points mu given a particular value of the concentration kappa | kr.sscv |
Kernel regression on sphere using Fisherian density with polar coordinates | kr.yhat |
Kernel regression on sphere using Fisherian density with Cartesian coordinates | kr.yhat.cart |
Subclass of 'FeatureSet' to represent points | LandmarkSet |
Determine intersection between two lines | line.line.intersection |
Convert an list created by R6_to_list() into an R6 object. | list_to_R6 |
List datasets underneath a directory | list.datasets |
Plot the fractional change in length of mesh edges | lvsLplot |
Morph a flat dataset to a parabola for testing purposes | morph.dataset.to.parabola |
Return a new version of the list in which any unnamed elements have been given standardised names | name.list |
Bring angle into range | normalise.angle |
Orthographic projection | orthographic |
Class containing basic information about flat outlines | Outline |
Class containing functionality common to flat and reconstructed outlines | OutlineCommon |
Ancillary function to place labels | panlabel |
Arc length of a parabola y=x^2/4f | parabola.arclength |
Inverse arc length of a parabola y=x^2/4f | parabola.invarclength |
Parse dependencies | parse.dependencies |
Add point fullcuts to the outline | PathOutline |
Subclass of 'FeatureSet' to represent points | PointSet |
Convert polar projection in Cartesian coordinates to spherical coordinates on sphere | polar.cart.to.sphere.spherical |
Put text on the polar plot | polartext |
Plot projection of a reconstructed outline | projection |
Projection of a reconstructed outline | projection.ReconstructedOutline |
Plot projection of reconstructed dataset | projection.RetinalReconstructedOutline |
Convert an R6 object into a list, ignoring functions and environments | R6_to_list |
Restore points to spherical manifold | Rcart |
Read data counts in CSV format | read.datacounts |
Read data points in CSV format | read.datapoints |
Class containing functions and data to map CountSets to ReconstructedOutlines | ReconstructedCountSet |
Class containing functions and data to map FeatureSets to ReconstructedOutlines | ReconstructedFeatureSet |
Class containing functions and data to map LandmarkSets to ReconstructedOutlines | ReconstructedLandmarkSet |
Class containing functions to reconstruct StitchedOutlines and store the associated data | ReconstructedOutline |
Class containing functions and data to map PointSets to ReconstructedOutlines | ReconstructedPointSet |
Remove identical consecutive rows from a matrix | remove.identical.consecutive.rows |
Remove intersections between adjacent segments in a closed path | remove.intersections |
Reporting utility function | report |
Class containing functions and data relating to retinal outlines | RetinalOutline |
A version of ReconstructedOutline that is specific to retinal datasets | RetinalReconstructedOutline |
Start the Retistruct GUI | retistruct |
Batch operation using the parallel package | retistruct.batch |
Export data from reconstruction data files to MATLAB | retistruct.batch.export.matlab |
Plot figures for a batch of reconstructions | retistruct.batch.figures |
Get titrations from a directory of reconstructions | retistruct.batch.get.titrations |
Plot titrations | retistruct.batch.plot.titrations |
Extract summary data for a batch of reconstructions | retistruct.batch.summary |
Retistruct check markup | retistruct.check.markup |
Process a dataset with a time limit | retistruct.cli |
Print a figure to file | retistruct.cli.figure |
Process a dataset, saving results to disk | retistruct.cli.process |
Save reconstruction data in MATLAB format | retistruct.export.matlab |
Read a retinal dataset | retistruct.read.dataset |
Read the markup data | retistruct.read.markup |
Read the reconstruction data from file | retistruct.read.recdata |
Reconstruct a retina | retistruct.reconstruct |
Save markup | retistruct.save.markup |
Save reconstruction data | retistruct.save.recdata |
Rotate axis of sphere | rotate.axis |
Retistruct Shiny Server | server |
Simplify an outline object by removing short edges | simplifyFragment |
Simplify an outline object by removing short edges | simplifyOutline |
Sinusoidal projection | sinusoidal |
Convert from Cartesian to 'dual-wedge' coordinates | sphere.cart.to.sphere.dualwedge |
Convert from Cartesian to spherical coordinates | sphere.cart.to.sphere.spherical |
Convert from Cartesian to 'wedge' coordinates | sphere.cart.to.sphere.wedge |
Convert spherical coordinates on sphere to polar projection in Cartesian coordinates | sphere.spherical.to.polar.cart |
Convert from spherical to Cartesian coordinates | sphere.spherical.to.sphere.cart |
Area of triangles on a sphere | sphere.tri.area |
Convert from 'wedge' to Cartesian coordinates | sphere.wedge.to.sphere.cart |
Convert latitude on sphere to radial variable in area-preserving projection | spherical.to.polar.area |
Spherical plot of reconstructed outline | sphericalplot |
Spherical plot of reconstructed outline | sphericalplot.ReconstructedOutline |
Class containing functions and data relating to Stitching outlines | StitchedOutline |
Generate colours for strain plots | strain.colours |
Stretch mesh | stretchMesh |
Area of triangles on a plane | tri.area |
"Signed area" of triangles on a plane | tri.area.signed |
Class to triangulate Fragments | TriangulatedFragment |
Class containing functions and data relating to Triangulation | TriangulatedOutline |
Retistruct UI | ui |
Vector norm | vecnorm |