Giter Site home page Giter Site logo

modeldbrepository / 245445 Goto Github PK

View Code? Open in Web Editor NEW
0.0 4.0 1.0 14 KB

Honey bee receptor and antennal lobe model (Chan et al 2018)

Home Page: https://modeldb.science/245445

C++ 100.00%
olfaction olfactory-receptor-glu-cell-antennal-lobe-olfactor

245445's Introduction

Model of honey bee receptor responses and resulting antennal lobe (AL) activity.
This model is described in
Ho Ka Chan, Fabian Hersperger, Emiliano Marachlian, Brian H Smith, Fernando Locatelli, Paul Szyszka, Thomas Nowotny, Odorant mixtures elicit less variable and faster responses than pure odorants. PLoS Computational Biology (2018)

Corresponding authors: Ho Ka Chan <[email protected]>, Thomas Nowotny <[email protected]>

To run the model:

1. Compile all .cpp files with your favourite compiler, e.g.
   Linux/MAC:
   >> g++ -o  1highconc_response_no-chemsim 1highconc_response_no-chemsim.cpp

   Windows:
   Open in Visual Studio, or use command line tools:
   >> CL /Fe 1highconc_response_no-chemsim.exe 1highconc_response_no-chemsim.cpp

2. Run the files in the order of the numbers in teh file name, i.e.
   Linux/MAC:
   >> ./1highconc_response_no-chemsim
   >> ./2finding chem sim in data
   ...
   
   Windows:
   >> 1highconc_response_no-chemsim.exe
   >> 2finding chem sim in data.exe
   ...

3. The results are stored in ASCII files that can then be used to plot various aspects of the model (in the order how they are generated):
- ORNdata.txt: contains the experimental data from 28 glomeruli of honey bee in response to 16 odors, used as input


- responseinter.txt: contains the receptor steady-state response (at saturating concentration) generated by the model, which has taken the correlation between ORN response into account but without considering the chemical similarity of odorants.
- chemsimresponse.txt: same as above, but also considers the chemcial similarity of odorants (calculated based on ORNdata.txt)
- files with names having numbers 0 to -6 at the end corresponds to the steady state responses of receptor (receptor activation), ORN and PN. The number is the concentration/dilution of the stimuli.
- nprime: stores the value of n'=n*log(10) for different receptors, where n is the Hill coefficient.
- kone, knegone, ktwo, knegtwo: store the value of k_1, k_-1, k_2, k_-2 for different receptor-odorant combinations

245445's People

Contributors

tommorse avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

opensourcebrain

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.