CHANGELOG 2.38 KB
Newer Older
Stelios Karozis's avatar
Stelios Karozis committed
1 2 3 4 5 6 7 8
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

Stelios Karozis's avatar
Stelios Karozis committed
9
## [0.0.8] - 2020-07-17
Stelios Karozis's avatar
Stelios Karozis committed
10 11 12
### Added
- memory optimizations
- Add check of molecule existance in .ndx file
Stelios Karozis's avatar
Stelios Karozis committed
13
- Merge data into unified dataset ready to be used
Stelios Karozis's avatar
Stelios Karozis committed
14 15 16 17 18 19 20

### Changed
- Update I/O to functions

### Removed
- Remove log message option

21 22 23 24 25 26 27 28 29 30 31 32
## [0.0.7] - 2020-07-03
### Added
- unified properties output
- Add 'if file exist' universal fuction
- debug main.py

### Changed
- None

### Removed
- None

33 34 35 36 37 38 39 40 41 42 43
## [0.0.6] - 2020-07-02
### Added
- Initial support for gmx commands
- Add gmx density profile function

### Changed
- more dynamic I/O of gmx_ndx

### Removed
- None

44
## [0.0.5] - 2020-05-21
Stelios Karozis's avatar
Stelios Karozis committed
45 46 47 48
### Added
- Add progress bar per function
- Save preprocessing arrays to pickles and read them if exist for speed up whole process
- new function to calculate surface per subdomain (different input) 
49
- print groups to gmx_ndx format (one ndx for each subdomain) [Future use as to create new .trr with gmx trjconv]
Stelios Karozis's avatar
Stelios Karozis committed
50 51 52

### Changed
- debug atomid_data function
53
- more dynamic I/O of whole code
Stelios Karozis's avatar
Stelios Karozis committed
54 55

### Removed
56
- printing .png of surface due to matplotlib unknown error
Stelios Karozis's avatar
Stelios Karozis committed
57

Stelios Karozis's avatar
Stelios Karozis committed
58 59 60 61 62 63 64 65 66 67
## [0.0.4] - 2020-05-19
### Added
- code for print data in json and pickle format

### Changed
- debug decomposition code

### Removed
- None

68 69 70 71 72
## [0.0.3] - 2020-05-14
### Added
- code for assign coordinates to subdomain
- code for creating vectors for each tail of lipid in subdomain
- code for creating surface for heads of lipids in subdomain
Stelios Karozis's avatar
Stelios Karozis committed
73 74
- code for calculating the angle between surface and vectors for every step, sudomain and resid
- clean main.py
75 76 77 78 79 80 81 82

### Changed
- change output in def atomid_data() to include resid
- adjust function that use def atomid_data() output accordigly

### Removed
- None

83
## [0.0.2] - 2020-05-11
84
### Added
85 86 87
- code for domain decomposition function
- code for identify desired atoms
- code for assigning desired atoms to subdomains
88 89

### Changed
90
- debug trr frames export
91 92 93 94

### Removed
- None

Stelios Karozis's avatar
Stelios Karozis committed
95 96 97 98 99 100
## [0.0.1] - 2020-04-27
### Added
- add gitignore
- read all or specific part of .trr files
- calculate surface from points
- calculate angle between two vectors(3D) or lines(2D)
Stelios Karozis's avatar
Stelios Karozis committed
101 102
- plot points and surface
- read .gro for determine residue type and atom type 
Stelios Karozis's avatar
Stelios Karozis committed
103 104 105 106 107 108

### Changed
- None

### Removed
- None