Git Product home page Git Product logo

jupyter-hub-oauth-isetbio's Introduction

The Image System Engineering Toolbox for Biology - ISETBIO - is a Matlab toolbox for calculating the properties of the front end of the visual system. This includes a description of the scene, the optics and retinal image, the capture of light by the photopigment, the photocurrent responses in the receptors, bipolar responses, and retinal ganglion cell responses.

This repository includes a WIKI that describes the software as well as many examples of how to perform computations to calculate the visual encoding of light in the eye. The WIKI also describes tools to view and and analyze the information contained the information at different neural stages. Finally, we describe the methods we use to validate and test our code.

History

The ISETBIO code includes a portion of Image Systems Engineering Toolbox (ISET) that is sold by Imageval Consulting, LLC. That code is designed to help industrial partners design novel image sensors. The ISETBIO portion of the ISET code is freely distributed for use in modeling image formation in biological systems.

ISETBIO also includes the WavefrontOptics code developed by David Brainard, Heidi Hofer and Brian Wandell. That code implements methods for taking adaptive optics data from wavefront sensors and calculating the optical blur as a function of wavelength for model human eyes. The toolbox relies on data collected by Thibos and colleagues. We also gratefully acknowledge important contributions from Jon Winawer.

jupyter-hub-oauth-isetbio's People

Contributors

benjamin-heasly avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jupyter-hub-oauth-isetbio's Issues

We need an editor for git push/pull

Hi @benjamin-heasly ,

Can you please install one or two editors on the ISETBIO-HUB?

When I commit git typically tries to open an editor for the commit message. I couldn't find a default editor installed, so the git command fails (at least for me). I do a little screwing around by hand to make things go OK. But if we had an editor, things would go better.

Can you install either vim or emacs or both? To set these as the default for git, users can execute:

git config --global core.editor "vim"
git config --global core.editor "emacs"

Thanks,
Brian

Permission issue on Jupyter hub ...

@benjamin-heasly
@DavidBrainard

The git commands are not working well for me on the hub. Not sure why.

In this particular case, I updated a small change in oiPlot (fixing a label) on my computer.
I pushed the change to github.
Then I tried to pull to the Jupyter site. There was a permission issue as per below.

[email protected]@ab0f2c170ff8:/srv/toolbox-toolbox/toolboxes/isetbio$ git pull                                                   
Updating 29b7ef9..51c9b3e                                                                                                          
error: unable to unlink old 'isettools/conemosaic/@Macular/Macular.m' (Permission denied)                                          
error: unable to unlink old 'isettools/conemosaic/@coneMosaic/coneMosaic.m' (Permission denied)                                    
error: unable to unlink old 'isettools/conemosaic/@photoPigment/photoPigment.m' (Permission denied)                                
error: unable to unlink old 'isettools/opticalimage/@Lens/Lens.m' (Permission denied)                                              
error: unable to unlink old 'isettools/opticalimage/@Lens/get.m' (Permission denied)          

I have not edited any files on the hub, and I don't know what is up with these directories turned up. I wonder if chown or chmod or something is needed? Are things working OK for everyone else?

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.