Giter Site home page Giter Site logo

lhns's People

Contributors

alexanderbates avatar jefferis avatar sfrechter avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lhns's Issues

Alternative to git lfs based distribution

As discussed we need to settle on a better distribution mode for the content of this package. I think there are few basic options:

  1. Use regular neuronlist objects, but construct them at package build or package load from separately versioned objects that contain the metadata and the neurons. This can still result in package bloat if the object containing the neurons is repeatedly resaved for any reason, but it should reduce this substantially.
  2. Use neuronlistfh objects storing the data within the package. I have not tried this previously (there may be a path issue based on the location of this data since it would not be possible to provide an absolute path to the location of the individual neurons).
  3. Use neuronlistfh but store the objects remotely. This is what we did for the NBLAST paper. It works, there is versioning of the data objects (because the md5 hashes are embedded within the neuronlistfh object) but it doesn't guarantee that the neuron data are actually there โ€“ the user needs to explicitly request the download and it can be a little slow.
  4. As one last alternative, could consider something a bit like 3, but putting a monolithic data object on zenodo. This would probably result in faster downloads and the objects would be versioned. This would require new code to support the upload/download from zenodo.

Missing PNT for AD1b2 cell 120714c4

               id  sex LH_side  pnt anatomy.group cell.type coreLH good.trace dendritic.cable.in.lh dendritic.cable type
120714c4 120714c4 <NA>    <NA> <NA>          AD1b     AD1b2   TRUE       TRUE                    NA              NA   ON
140612c0 140612c0 <NA>    <NA>  AD1          AD1b     AD1b2   TRUE       TRUE                    NA              NA   ON
140616c0 140616c0 <NA>    <NA>  AD1          AD1b     AD1b2   TRUE       TRUE                    NA              NA   ON

Document lh.mcfo

lh.mcfo still not documented โ€“ this is the last warning for the package.

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.