Skip to content

Releases: BlueBrain/Brion

1.8.0

30 Jun 12:45
Compare
Choose a tag to compare
  • 77:
    Add brain::Circuit::getMorphologyTypes() and brain::Circuit::getElectrophysiologyTypes()
  • 75:
    Implement morphology version 1.1 specification
  • 74:
    Remove deprecated enums and functions:
    • CompartmentReport( const std::string&, const GIDSet& ) and
      CompartmentReport( const std::string&, const brion::CompartmentReportFormat, const bool ) constructors; use
      brion::CompartmentReport::CompartmentReport( const brion::URI&, int, const brion::GIDSet& )
      instead
    • enum CompartmentReportFormat; use brion::BlueConfig::getReportSource()
      instead
  • 71:
    Transparent caching of Synapse loading. See
    Lunchbox#263 for
    configuration.
  • 69:
    Speedup brain::Circuit::getGIDs(), add brion::BlueConfig::getTargetSources()
  • 63:
    Moved old BBPSDK/Monsteer spike report to Brain (pending refactoring

1.7.0

07 Apr 14:56
Compare
Choose a tag to compare
  • 56:
    Improved target parser
  • 55:
    Add basic provenance metadata for written HDF5 compartment reports
  • 49:
    Added the method brain::Circuit::getRotations
  • 46:
    Fixed a bug in enum to string conversions affecting morphologyConverter.
  • 45:
    Made targets optional.
    • brain::Circuit::getGIDs() returns all GIDs handled by the circuit.
    • brain::Circuit::getGIDs( target ) returns GIDS for a specified target.
    • brain::Circuit::getNumNeurons() returns the total number of neurons in the
      circuit.
  • 43:
    Add MVD3 support to brain::circuit
  • 39:
    Add compartment report converter tool
  • 30,
    35:
    Added a new library, Brain, to provide higher level functions and classes.
    The library provides:
    • A Circuit class to get basic information from cells and targets and load
      morphologies at circuit level.
    • A brain::cell namspace with a Morphology class plus other related classes
      to access morphological data about neurons.
  • 38:
    Fix crash while reading more than ulimit -Sn (1024 default) morphologies
  • 37:
    Added support for synapse nrn_extra.h5 files.
  • 31:
    Fix crash while reading more than ulimit -Sn (1024 default) NEST gdf files
  • 29:
    New member functions in brion::BlueConfig to provide a semantic API.
  • 28:
    SpikeReport continues parsing files that have broken lines

1.6.0

09 Nov 12:32
Compare
Choose a tag to compare

Changelog:

  • 24:
    Add getURI() method in SpikeReport.
  • 22:
    spikeConverter can process spikes to and from stream-type SpikeReport plugins.
  • 22:
    SpikeReport DSO plugins in the LD_LIBRARY_PATH are loaded automatically.
  • 12:
    Extended brion::Synapse to also support non-merged synapse files
  • 12:
    Add brion::Target::parse() to resolve a given target name
  • 9:
    Extend SWC parser to support fork and end points and undefined section points.
    The Brion::SectionType enum has not been extended to include end and fork
    points, these types are translated into the most reasonable one based on the
    point ancestors.

1.5.0: Merge pull request #8 from jafyvilla/release_preparation

08 Jul 07:37
Compare
Choose a tag to compare