Code Monkey home page Code Monkey logo

cell-selective-ligands's People

Contributors

aarmey avatar borcuttjahns avatar cyrillustan avatar dependabot[bot] avatar github-actions[bot] avatar

Watchers

 avatar

cell-selective-ligands's Issues

Sigma Point Fix

It seems as though the sigma point method handles R1hi R2hi strangely when compared to other populations (namely R1hi R2lo and R1lo R2hi). This is evidenced by the optimization figure (figure 6) where greater selectivity is achieved for R1lo R2hi than R1hi R2hi (shouldn't be possible) as well as the new handling of the population to population comparisons (fig 4) where some strangeness was occurring.

Changes to Fig. 2

The axis labels are missing in (a). Remove the text on the very top of the figure.

Try making a bar graph instead of heatmap for bโ€“e. Also, I think it'd help to have b/c/d on the same scale.

In the figure caption, the text reads a lot like a results section, not a caption. The caption should focus more on explaining the elements of the figure, not their interpretation.

Final analysis

I still feel like a nice way to end the manuscript would be to make something like this, where we optimize for the best result for each cell population:

o a;  _______________ VA

This would help to reinforce that (1) different strategies are helpful in different situations, (2) the amount of selectivity attainable is different for each situation, and (3) combining strategies does/doesn't lead to synergistic benefits.

Setup cell populations

Can treat cell populations as Gaussian populations with, say, five receptors:

X = [x1, x2, x3, x4, x5]

We can assume the stdev of the populations is 1 throughout.

Population 1 could be centered at the origin: v = [0, 0, 0, 0, 0]
Population 2: v = [1, 0, 0, 0, 0]
Population 3: v = [0, 1, 1, 0, 0]
Population 4: v = [10, 0, 0, 0, 0]

We could define selectivity as Lbind_target / sum(Lbind). Can reformulate this on the full real axis with logit function.

Solving

Probably just sample from a distribution some set # of times?

Report quantiles rather than stdev

Some of the output calculations are extremely skewed. I'll change the sampling to report 10/90% quantiles, but then I'll need help updating the plotting.

Mixtures

I guess we can consider both untethered mixtures, and hetero-oligomeric molecules.

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.