Giter VIP home page Giter VIP logo

visualfields's Introduction

visualFields

Statistical Methods for Visual Fields

This repository contains the source code for the R package "visualFields". This package is a collection of tools for analyzing the field of vision. It provides a framework for the development and use of innovative methods for visualization, statistical analysis, and clinical interpretation of visual-field loss and its change over time. visualFields is intended to be a tool for collaborative research.

More detailed information can be found here: http://jov.arvojournals.org/article.aspx?articleid=2121355

How can I install the visualFields package?

The stable version can be downloaded from CRAN ("The Comprehensive R Archive Network").

install.packages("visualFields")

If you want to test new features, you can also directly download, build and install from this repository.

  • install the devtools package
  • use the install_github command as shown below
  • use the ref parameter to select a branch
install.packages("devtools")

library(devtools)
install_github("imarinfr/visualFields/source")

How can I contribute to this project?

If you want to contribute code, please note that your code should fulfil the requirements set by CRAN. You can test that by running R CMD check --as.cran source. If this test throws errors, warnings or even notes, the package will be rejected by CRAN. This will cause problems with code that relies on packages from the tidyverse or on data.table.

Test code

If you have an Octopus perimeter by Haag-Streit, you can also contribute by downloading the newest version of the package as shown above using install_github and testing the loadvfEyesuite function.

Export your visual field data from the Eyesuite software. In the menu, click Perimetry -> Export examination data. In window that comes up, you can input criteria to select visual fields. Currently, binocular visual fields will be ignored. When you are done, click the Export examination button at the bottom of the window.

The data will be saved into a file that is pre-specified in the preferences menu. To change this file, click Tools -> Preferences, select Perimetry -> Export on the left and change the path and/or the name of Report file on the right.

visualfields's People

Contributors

huchzi avatar imarinfr avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.