Skip to content

Commit

Permalink
This is housekeeping in preparation of a release 0.2.0 (#39)
Browse files Browse the repository at this point in the history
* Added release notes for 0.2.0 release.

* Bumped version number

* Corrected section heading levels

* Removed travis configuration after switch to github actions

*  changed copyright year

* Removed unused requirements, and redundant environment.yml

* Updated README with installation instructions

* Removed travis badge
  • Loading branch information
mdenker authored Jan 28, 2022
1 parent 40ce45d commit 2c3e7ae
Show file tree
Hide file tree
Showing 20 changed files with 61 additions and 74 deletions.
34 changes: 0 additions & 34 deletions .travis.yml

This file was deleted.

2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2017-2020, Institute of Neuroscience and Medicine (INM-6), Forschungszentrum Jülich
Copyright (c) 2017-2022, Institute of Neuroscience and Medicine (INM-6), Forschungszentrum Jülich
All rights reserved.

Redistribution and use in source and binary forms, with or without
Expand Down
21 changes: 7 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,29 @@
# Viziphant

[![Build Status](https://travis-ci.org/INM-6/viziphant.svg?branch=master)](https://travis-ci.org/INM-6/viziphant)
[![Documentation Status](https://readthedocs.org/projects/viziphant/badge/?version=latest)](https://viziphant.readthedocs.io/en/latest/?badge=latest)
[![![PyPi]](https://img.shields.io/pypi/v/viziphant)](https://pypi.org/project/viziphant/)
[![Viziphant-tests](https://github.com/INM-6/viziphant/actions/workflows/CI_actions.yml/badge.svg)](https://github.com/INM-6/viziphant/actions/workflows/CI_actions.yml)

A Python module for easy visualization of [Neo](https://github.com/NeuralEnsemble/python-neo) objects and [Elephant](https://github.com/NeuralEnsemble/elephant) results.
A Python module for easy visualization of [Neo](https://github.com/NeuralEnsemble/python-neo) objects and
[Elephant](https://github.com/NeuralEnsemble/elephant) results.

Viziphant provides a high-level API to easily generate plots and interactive visualizations of neuroscientific data and analysis results. This API uses and extends the same structure as in Elephant to ensure intuitive usage for scientists that are used to Elephant.
Viziphant provides a high-level API to easily generate plots and interactive visualizations of neuroscientific data and
analysis results. This API uses and extends the same structure as in Elephant to ensure intuitive usage for scientists
that are used to Elephant.


#### Documentation

https://viziphant.readthedocs.io/en/latest/

#### Getting in touch

* Mailing list: https://groups.google.com/group/neuralensemble
* Gitter chat: https://gitter.im/python-elephant/community


#### Installation

Viziphant works with Python 3.6+ only. For a development install follow these instructions:

```
pip install git+https://github.com/INM-6/viziphant.git#egg=viziphant
```

For instructions on installing Viziphant, please see https://viziphant.readthedocs.io/en/latest/install.html

#### Copyright
:copyright: 2015-2020 by the [Viziphant team](doc/authors.rst).
:copyright: 2017-2022 by the [Viziphant team](doc/authors.rst).

#### License
BSD 3-Clause License, see [LICENSE.txt](LICENSE.txt) for details.
Expand Down
1 change: 0 additions & 1 deletion doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,6 @@

# The name of an image file (relative to this directory) to place at the top
# of the sidebar.
# TODO: create logo and favicon
html_logo = 'images/viziphant_logo_sidebar.png'

# The name of an image file (within the static path) to use as favicon of the
Expand Down
1 change: 1 addition & 0 deletions doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ scientists that are used to Elephant.

install
modules
release_notes
authors
acknowledgments

Expand Down
34 changes: 34 additions & 0 deletions doc/release_notes.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
=============
Release Notes
=============

Viziphant 0.2.0 release notes
*****************************

Documentation
-------------
* Documentation revised in style, logo was added

New functionality and features
------------------------------
* New `patterns` module to display spike patterns by elephant modules, such as SPADE or CAD (https://github.com/INM-6/viziphant/pull/35)
* New function to display the spike contrast measure (https://github.com/INM-6/viziphant/pull/34)
* Added function to display rate trajectories plotted by the GPFA module (https://github.com/INM-6/viziphant/pull/37)

Bug fixes
---------
* Bug fixes for the ISI and Unitary Event plots (https://github.com/INM-6/viziphant/pull/31) and (https://github.com/INM-6/viziphant/pull/32).

Miscellaneous
-------------
* Continuous Integration (CI) was moved to github actions (https://github.com/INM-6/viziphant/pull/41)

Selected dependency changes
---------------------------
* `elephant>=0.9.0`


Viziphant 0.1.0 release notes
*****************************

This release constitutes the initial Viziphant release.
10 changes: 0 additions & 10 deletions requirements/environment.yml

This file was deleted.

8 changes: 4 additions & 4 deletions requirements/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
neo>=0.9.0
elephant>=0.9.0
# elephant @ git+https://github.com/NeuralEnsemble/elephant.git#egg=elephant[extras]
numpy>=1.18.1
quantities>=0.12.1
six>=1.10.0
matplotlib>=3.3.2
seaborn>=0.9.0
scikit-learn>=0.23.2
statsmodels>=0.12.1
# six>=1.10.0
# scikit-learn>=0.23.2
# statsmodels>=0.12.1
# elephant @ git+https://github.com/NeuralEnsemble/elephant.git#egg=elephant[extras]
2 changes: 1 addition & 1 deletion viziphant/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.0
0.2.0
2 changes: 1 addition & 1 deletion viziphant/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Elephant, which is a package for the analysis of neurophysiological data,
based on Neo.
"""
# Copyright 2017-2020 by the Viziphant team, see `doc/authors.rst`.
# Copyright 2017-2022 by the Viziphant team, see `doc/authors.rst`.
# License: Modified BSD, see LICENSE.txt for details.

from . import (asset, events, gpfa, patterns, rasterplot,
Expand Down
2 changes: 1 addition & 1 deletion viziphant/asset.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
plot_synchronous_events
"""
# Copyright 2017-2020 by the Viziphant team, see `doc/authors.rst`.
# Copyright 2017-2022 by the Viziphant team, see `doc/authors.rst`.
# License: Modified BSD, see LICENSE.txt for details.


Expand Down
2 changes: 1 addition & 1 deletion viziphant/events.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
add_event
"""
# Copyright 2017-2020 by the Viziphant team, see `doc/authors.rst`.
# Copyright 2017-2022 by the Viziphant team, see `doc/authors.rst`.
# License: Modified BSD, see LICENSE.txt.txt for details.


Expand Down
2 changes: 2 additions & 0 deletions viziphant/gpfa.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
plot_cumulative_shared_covariance
plot_transform_matrix
"""
# Copyright 2017-2022 by the Viziphant team, see `doc/authors.rst`.
# License: Modified BSD, see LICENSE.txt for details.

import itertools
import math
Expand Down
2 changes: 1 addition & 1 deletion viziphant/patterns.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
plot_patterns_statistics_lags
"""
# Copyright 2017-2020 by the Viziphant team, see `doc/authors.rst`.
# Copyright 2017-2022 by the Viziphant team, see `doc/authors.rst`.
# License: Modified BSD, see LICENSE.txt for details.

from collections import defaultdict
Expand Down
2 changes: 1 addition & 1 deletion viziphant/rasterplot.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
rasterplot_rates
"""
# Copyright 2017-2020 by the Viziphant team, see `doc/authors.rst`.
# Copyright 2017-2022 by the Viziphant team, see `doc/authors.rst`.
# License: Modified BSD, see LICENSE.txt for details.

import matplotlib.axes
Expand Down
2 changes: 1 addition & 1 deletion viziphant/spike_train_correlation.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
plot_cross_correlation_histogram
"""
# Copyright 2017-2020 by the Viziphant team, see `doc/authors.rst`.
# Copyright 2017-2022 by the Viziphant team, see `doc/authors.rst`.
# License: Modified BSD, see LICENSE.txt.txt for details.


Expand Down
2 changes: 2 additions & 0 deletions viziphant/spike_train_synchrony.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
plot_spike_contrast
"""
# Copyright 2017-2022 by the Viziphant team, see `doc/authors.rst`.
# License: Modified BSD, see LICENSE.txt for details.

import matplotlib.pyplot as plt
import numpy as np
Expand Down
2 changes: 1 addition & 1 deletion viziphant/statistics.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
plot_instantaneous_rates_colormesh
"""
# Copyright 2017-2020 by the Viziphant team, see `doc/authors.rst`.
# Copyright 2017-2022 by the Viziphant team, see `doc/authors.rst`.
# License: Modified BSD, see LICENSE.txt.txt for details.

import matplotlib.pyplot as plt
Expand Down
2 changes: 1 addition & 1 deletion viziphant/unitary_event_analysis.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
plot_ue
"""
# Copyright 2017-2020 by the Viziphant team, see `doc/authors.rst`.
# Copyright 2017-2022 by the Viziphant team, see `doc/authors.rst`.
# License: Modified BSD, see LICENSE.txt.txt for details.

import numpy as np
Expand Down
2 changes: 1 addition & 1 deletion viziphant/utils.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2017-2020 by the Viziphant team, see `doc/authors.rst`.
# Copyright 2017-2022 by the Viziphant team, see `doc/authors.rst`.
# License: Modified BSD, see LICENSE.txt for details.

from elephant.utils import check_same_units as check_same_units_single
Expand Down

0 comments on commit 2c3e7ae

Please sign in to comment.