Skip to content

Releases: CyclotronResearchCentre/shamo

1.0.0

06 Jan 07:59
d05dcb2
Compare
Choose a tag to compare

Changelog

Added

  • Added ObjABC, ObjFile and ObjDir classes to provide a base for any savable/loadable object.
  • Added Group, Tissue, Field, Sensor, PointSensor and FEM classes to provide a way to generate realistic finite element model based on labelled volumes.
  • Added ProbABC, CompABC, CompFilePath, CompGridSampler, CompSensors, CompTissueProp, CompTissues and ProbGetDP classes to define any problem.
  • Added SolGetDP class to store information about the solution of a ProbGetDP problem.
  • Added DistABC, DistConstant, DistNormal, DistTruncNormal and DistUniform to model random parameters for parametric problems.
  • Added ProbParamABC, CompParamTissueProp, CompParamValue, and ProbParamGetDP classes to define any parametric problem.
  • Added SolParamABC and SolParamGetDP classes to store information about the solution of a ProbParamABC problem.
  • Added ProbEEGLeadfield and SolEEGLeadfield classes to solve the EEG forward problem.
  • Added ProbParamEEGLeadfield, SolParamEEGLeadfield and SurrEEGLeadfield classes to solve the parametric EEG forward problem. Also added SurrEEGLeadfieldToRef class to evalaute the sensitivity of the EEG leadfield matrix.
  • Added ProbHDTDCSSim and SolHDTDCSSim classes to simulate a HD-tDCS.
  • Added ProbParamHDTDCSSim and SolParamHDTDCSSim classes to simulate a parametric HD-tDCS.
  • Added SurrogateABC class to define any surrogate model based on a SolParamABC.
  • Added SurrScalar class to define any surrogate model returning a scalar to perform sensitivity analysis.
  • Added shamo-report command to facilitate bug report.
  • Added automated full reference with sphinx autosummary.

0.3.1

05 Aug 06:36
Compare
Choose a tag to compare
0.3.1 Pre-release
Pre-release

Changelog

Hotfix

  • Fix MANIFEST error.

0.3.0

05 Aug 06:36
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release

Changelog

Added

  • TruncatedNormalDistribution to model distributions from paper.

0.2.0

29 Jul 08:27
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release

Changelog

Added

  • MaternProd kernel to provide proper implementation of the kernel fr further computations.

Changed

  • Use Halton sequence rather than quadrature rule to define evaluation points.
  • The kernel used in parametric problems is now a compound of a constant kernel and a MaternProd kernel.

0.1.2

29 Jul 08:27
Compare
Choose a tag to compare
0.1.2 Pre-release
Pre-release

Changelog

This release is a bug fixing release for the CI/CD.

0.1.1

29 Jul 08:26
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release

Changelog

Added

  • Automated docker images build.
  • Automated PyPI package build.
  • Docstrings for non documented functions.

Changed

0.1.0

13 May 09:26
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release

Changelog

Added

  • Finite element model generation from labeled (segmented) images.
  • EEG forward problem resolution.
  • EEG parametric forward resolution and surrogate model generation.
  • EEG simulation.
  • Sphinx documentation.
  • Examples for finite element model generation, EEG forward problem resolution, EEG parametric forward problem resolution and EEG simulation.