0272f72 | Bryan W. Weber | 20 April 2017, 02:14:01 UTC | Bump to 3.0.2dev1 | 20 April 2017, 02:14:01 UTC |
a21b4d7 | Bryan W. Weber | 20 April 2017, 02:13:47 UTC | Enable PyPI upload from Travis | 20 April 2017, 02:13:47 UTC |
8468f6f | Bryan W. Weber | 20 April 2017, 02:13:18 UTC | Ignore generated README.rst file from setup.py | 20 April 2017, 02:13:18 UTC |
62c9e84 | Bryan W. Weber | 20 April 2017, 01:55:18 UTC | Relicense to BSD 3-clause | 20 April 2017, 01:55:18 UTC |
14dc366 | Bryan W. Weber | 20 April 2017, 01:53:52 UTC | Add CITATION file to long_description in setup | 20 April 2017, 01:53:52 UTC |
da72de4 | Bryan W. Weber | 20 April 2017, 01:43:49 UTC | DOI badges point to latest version on Zenodo automatically | 20 April 2017, 01:43:49 UTC |
1f93ece | Bryan W. Weber | 20 April 2017, 01:42:32 UTC | Adds CITATION.md file | 20 April 2017, 01:42:32 UTC |
5201d9a | Bryan W. Weber | 20 April 2017, 01:39:29 UTC | Deploy doctr to the root directory Fixes #27 | 20 April 2017, 01:39:29 UTC |
1b1e9cb | Bryan W. Weber | 21 February 2017, 23:14:30 UTC | Bump to v3.0.1 | 21 February 2017, 23:17:32 UTC |
5c1bcda | Bryan W. Weber | 21 February 2017, 23:04:36 UTC | Add regression tests for p_EOC | 21 February 2017, 23:07:37 UTC |
9ae61a2 | Bryan W. Weber | 21 February 2017, 23:03:28 UTC | Fix tests broken in 3975ccf Warning! The changes in the derivative smoothing changed the calculation of T_C slightly. This fixes those tests. | 21 February 2017, 23:07:37 UTC |
49a7833 | Bryan W. Weber | 21 February 2017, 22:58:23 UTC | Fix Cantera can't read from Path instances | 21 February 2017, 23:07:37 UTC |
65fd417 | Bryan W. Weber | 21 February 2017, 22:54:48 UTC | Minor pep-8 fix | 21 February 2017, 23:07:37 UTC |
37da181 | Bryan W. Weber | 21 February 2017, 22:52:46 UTC | Use the CTI file instead of the source string This gets around a bug in Cantera/cantera#416 that was fixed by Cantera/cantera@0a1257d but pushed after 2.3.0 was released | 21 February 2017, 23:07:36 UTC |
3975ccf | Bryan W. Weber | 10 February 2017, 22:25:20 UTC | Derivative traces have to be smoothed for 2-stage to be found semi-automatically | 10 February 2017, 22:25:20 UTC |
79c2db7 | Bryan W. Weber | 09 February 2017, 17:52:40 UTC | Update CHANGELOG for last few changes | 09 February 2017, 17:52:40 UTC |
f47601c | Bryan W. Weber | 09 February 2017, 17:50:24 UTC | Add tests for Experiment | 09 February 2017, 17:50:24 UTC |
72dcd06 | Bryan W. Weber | 09 February 2017, 17:50:13 UTC | Use copy=False on Condition tests so it works on Travis | 09 February 2017, 17:50:13 UTC |
3cdcec3 | Bryan W. Weber | 09 February 2017, 17:49:51 UTC | Pass kwargs through to the Experiment init | 09 February 2017, 17:49:51 UTC |
27616cd | Bryan W. Weber | 09 February 2017, 17:49:22 UTC | Add copy keyword to Experiment init Setting copy to false doesn't auto-copy values to the clipboard which is useful for testing or for headless servers | 09 February 2017, 17:49:22 UTC |
f6a9458 | Bryan W. Weber | 09 February 2017, 17:26:19 UTC | End frequency for linear fit is chosen automatically In choosing the optimal filter frequency, loop through several values for the end point index for the linear fit to the residuals. This is implemented to help avoid ripple and overshoot around the time of ignition from the step change in pressure. Fixes #22 | 09 February 2017, 17:26:19 UTC |
c543565 | Bryan W. Weber | 09 February 2017, 17:22:20 UTC | Update CHANGELOG for last few changes | 09 February 2017, 17:22:20 UTC |
120b142 | Bryan W. Weber | 09 February 2017, 17:02:47 UTC | Switch VoltageTrace filter to first order | 09 February 2017, 17:10:22 UTC |
c03cccc | Bryan W. Weber | 09 February 2017, 17:00:41 UTC | Remove frequency correction in filter frequency selection | 09 February 2017, 17:10:22 UTC |
964b096 | Bryan W. Weber | 07 February 2017, 15:59:29 UTC | Add DOI badge for v3.0.0 | 07 February 2017, 15:59:29 UTC |
5eeb7aa | Bryan W. Weber | 07 February 2017, 15:46:59 UTC | :gem: Release 3.0.0 | 07 February 2017, 15:46:59 UTC |
314a6d7 | Bryan W. Weber | 07 February 2017, 15:04:05 UTC | Remove CanSen from dependency lists | 07 February 2017, 15:04:05 UTC |
13111a0 | Bryan W. Weber | 07 February 2017, 15:03:35 UTC | Remove CanSen VolumeProfile dependency | 07 February 2017, 15:03:43 UTC |
82ae159 | Bryan W. Weber | 03 February 2017, 20:18:30 UTC | Merge branch 'ruozhou-fix_Tc_match' Fixes #4 | 03 February 2017, 20:18:30 UTC |
80c525b | ruozhou | 03 February 2017, 17:50:24 UTC | Bug_fix_2 Print Tc with format syntax | 03 February 2017, 17:50:24 UTC |
80167b8 | ruozhou | 03 February 2017, 15:03:16 UTC | Bug_fix Tc value will be printed now | 03 February 2017, 15:03:16 UTC |
468d8f9 | ruozhou | 02 February 2017, 00:32:35 UTC | Tc not match warning | 02 February 2017, 00:32:35 UTC |
d50ff4f | Bryan W. Weber | 23 January 2017, 20:05:51 UTC | Add set +e after build/tests because osx seems to fail randomly | 23 January 2017, 20:05:51 UTC |
43f9bc7 | ruozhou | 23 January 2017, 19:28:14 UTC | just an idea | 23 January 2017, 19:28:14 UTC |
5794c6d | Bryan W. Weber | 23 January 2017, 15:21:44 UTC | Remove the intentionally failing test | 23 January 2017, 15:23:08 UTC |
af0b688 | Bryan W. Weber | 23 January 2017, 15:09:04 UTC | Add set -e in Travis to fail after one command fails Also add a failing test to check that Travis works properly now. | 23 January 2017, 15:09:04 UTC |
99686c1 | Bryan W. Weber | 23 January 2017, 14:47:54 UTC | Add dates to CHANGELOG [skip ci] | 23 January 2017, 14:48:05 UTC |
e98c4b1 | Bryan W. Weber | 23 January 2017, 03:57:42 UTC | Fix pytest skipif is in mark module | 23 January 2017, 03:57:42 UTC |
0077c85 | Bryan W. Weber | 23 January 2017, 03:49:25 UTC | Skip integration test on Travis-linux because xclip needs a DISPLAY | 23 January 2017, 03:52:24 UTC |
c64d053 | Bryan W. Weber | 23 January 2017, 03:01:47 UTC | :gem: Release 3.0.0b2 | 23 January 2017, 03:01:47 UTC |
c465d1a | Bryan W. Weber | 23 January 2017, 03:01:28 UTC | Add test data files to MANIFEST.in So that they're included in the installed package | 23 January 2017, 03:01:28 UTC |
8d66019 | Bryan W. Weber | 23 January 2017, 00:13:28 UTC | :gem: Release 3.0.0b1 | 23 January 2017, 00:13:28 UTC |
47b9219 | Bryan W. Weber | 23 January 2017, 00:09:49 UTC | Replot lines when filter frequency is changed | 23 January 2017, 00:09:49 UTC |
a98820d | Bryan W. Weber | 22 January 2017, 20:21:37 UTC | Remove utilities from docs | 22 January 2017, 20:21:37 UTC |
8d4fe91 | Bryan W. Weber | 22 January 2017, 20:11:42 UTC | Switch to pyperclip for clipboard support Pyperclip is pure Python and cross platform, removing platform-specific pywin32 library | 22 January 2017, 20:11:42 UTC |
6b560c0 | Bryan W. Weber | 22 January 2017, 18:10:08 UTC | Fix silly typo in appveyor | 22 January 2017, 18:10:08 UTC |
241f42a | Bryan W. Weber | 22 January 2017, 18:02:32 UTC | Update README | 22 January 2017, 18:02:32 UTC |
b70c8d8 | Bryan W. Weber | 22 January 2017, 18:02:27 UTC | Add appveyor.yml | 22 January 2017, 18:02:27 UTC |
1ba5333 | Bryan W. Weber | 22 January 2017, 17:18:39 UTC | Fix silly typo in travis | 22 January 2017, 17:18:39 UTC |
50dcbc6 | Bryan W. Weber | 22 January 2017, 17:15:08 UTC | Discard changes to environment.yml to avoid errors checking out gh-pages | 22 January 2017, 17:15:08 UTC |
d0d6216 | Bryan W. Weber | 22 January 2017, 17:09:25 UTC | Add codecov.io and quiet environment install on Travis | 22 January 2017, 17:09:25 UTC |
9de67f9 | Bryan W. Weber | 22 January 2017, 17:08:55 UTC | Fix Python spec in environment file | 22 January 2017, 17:08:55 UTC |
50e3195 | Bryan W. Weber | 22 January 2017, 16:32:04 UTC | Set up the environment for testing and building releases on Travis | 22 January 2017, 16:32:04 UTC |
2e4a066 | Bryan W. Weber | 22 January 2017, 16:31:49 UTC | Fix Python 3.6 Path resolution Starting in 3.6, resolve no longer raises if the file can't be found, unless strict=True is passed. This parameter doesn't exist on previous versions of Python, so we have to test | 22 January 2017, 16:31:49 UTC |
4a28f28 | Bryan W. Weber | 22 January 2017, 16:20:57 UTC | Ignore eggs directory | 22 January 2017, 16:20:57 UTC |
f2fdaa5 | Bryan W. Weber | 22 January 2017, 16:09:33 UTC | Add simple integration tests and constants tests Its a start... | 22 January 2017, 16:09:33 UTC |
f702d9d | Bryan W. Weber | 22 January 2017, 16:08:52 UTC | Add tests and install_requires to conda recipe | 22 January 2017, 16:08:52 UTC |
5b9285a | Bryan W. Weber | 22 January 2017, 16:08:18 UTC | Add setup for coverage tests | 22 January 2017, 16:08:18 UTC |
69492b7 | Bryan W. Weber | 22 January 2017, 16:08:02 UTC | Add ignored files from tests | 22 January 2017, 16:08:02 UTC |
32f4bb5 | Bryan W. Weber | 22 January 2017, 16:07:48 UTC | Add setup for tests and install_requires | 22 January 2017, 16:07:48 UTC |
53b54f5 | Bryan W. Weber | 22 January 2017, 16:07:01 UTC | Remove unused cantera_version definition | 22 January 2017, 16:07:01 UTC |
c02eb3d | Bryan W. Weber | 21 January 2017, 02:38:08 UTC | Build against stable Cantera on Travis | 21 January 2017, 02:38:08 UTC |
a6d650f | Bryan W. Weber | 21 January 2017, 02:36:45 UTC | Add APPVEYOR_TOKEN secure variable to Travis | 21 January 2017, 02:37:21 UTC |
df9def4 | Bryan W. Weber | 21 January 2017, 02:36:12 UTC | Rename BUILD_PYTHON to PYTHON in Travis | 21 January 2017, 02:36:12 UTC |
0074a17 | Bryan W. Weber | 21 January 2017, 01:59:08 UTC | Update CHANGELOG with changes since v3.0.0a1 | 21 January 2017, 01:59:08 UTC |
ed2923d | Bryan W. Weber | 29 December 2016, 18:02:54 UTC | Fix Python 3.6 Travix OS X build | 29 December 2016, 18:02:54 UTC |
2fd62a9 | Bryan W. Weber | 29 December 2016, 18:01:16 UTC | Enable Python 3.6 builds on Travis | 29 December 2016, 18:01:16 UTC |
8975061 | Bryan W. Weber | 29 December 2016, 16:58:45 UTC | Bump version to 3.0.0a3 | 29 December 2016, 16:58:45 UTC |
80b5003 | Bryan W. Weber | 29 December 2016, 16:58:25 UTC | Prompt user for filter frequency when auto setting fails. Fixes #20 | 29 December 2016, 16:58:25 UTC |
eb66a29 | Bryan W. Weber | 23 December 2016, 16:30:51 UTC | Bump to 3.0.0a2 | 23 December 2016, 16:30:51 UTC |
a8527ed | Bryan W. Weber | 23 December 2016, 16:30:16 UTC | Fix up docs after refactor | 23 December 2016, 16:30:16 UTC |
7659838 | Bryan W. Weber | 23 December 2016, 16:25:00 UTC | Fix writing volume-trace.yml | 23 December 2016, 16:25:00 UTC |
ef020bd | Bryan W. Weber | 23 December 2016, 16:24:35 UTC | Set the offset_points to 0 by default These values are rarely used, so there's no reason to ask for them. A user can set them after inspecting the first run to estimate appropriate values. | 23 December 2016, 16:24:35 UTC |
f17d7f4 | Bryan W. Weber | 23 December 2016, 16:23:23 UTC | Fix asking for values of attributes when attributes don't exist Now ask for values of attributes if the attribute is not present, or its value is None | 23 December 2016, 16:23:23 UTC |
258be2a | Bryan W. Weber | 23 December 2016, 16:22:31 UTC | Set the cases when loading YAML before setting other attributes | 23 December 2016, 16:22:31 UTC |
cbd4b99 | Bryan W. Weber | 23 December 2016, 16:20:27 UTC | Refactor setting the cases into functions Avoid duplicating code to set the reactive_/nonreactive_case from the reactive_/nonreactive_file attributes | 23 December 2016, 16:20:27 UTC |
da18651 | Bryan W. Weber | 23 December 2016, 16:18:55 UTC | Cannot set case attributes before setting the cases Raises an AttributeError if reactive_end_time, reactive_compression_time, or nonreactive_end_time are got/set before adding the reactive_/nonreactive_case | 23 December 2016, 16:18:55 UTC |
3696a1a | Bryan W. Weber | 23 December 2016, 16:16:29 UTC | Add label for raw pressure line to legend | 23 December 2016, 16:16:29 UTC |
2df3dcd | Bryan W. Weber | 23 December 2016, 16:15:58 UTC | Set filter_frequency after calculating sampling frequency | 23 December 2016, 16:15:58 UTC |
87d529b | Bryan W. Weber | 23 December 2016, 16:15:04 UTC | Refactor Simulation class to simulations module | 23 December 2016, 16:15:04 UTC |
a6042f9 | Bryan W. Weber | 23 December 2016, 14:47:18 UTC | Handle when *_file attributes are None | 23 December 2016, 14:47:18 UTC |
1b6394c | Bryan W. Weber | 23 December 2016, 14:43:49 UTC | Set reactive_case and nonreactive_case Since these are no longer being set by the respective _file attributes, need to set them where they're used. If the file name of any existing case is different from the value specified in the _file attributes, replace it with the one from the _file name so that the _case can be changed. | 23 December 2016, 14:43:49 UTC |
0ef7a80 | Bryan W. Weber | 23 December 2016, 14:42:10 UTC | reactive_file and nonreactive_file are Path instances Do not also set the reactive_case and nonreactive_case, because setting the attribute should not have side effects like that. | 23 December 2016, 14:42:10 UTC |
fc3e8e5 | Bryan W. Weber | 23 December 2016, 14:32:39 UTC | Raise errors if CTI arguments are incorrect for Experiment | 23 December 2016, 14:32:39 UTC |
9493fc8 | Bryan W. Weber | 23 December 2016, 14:31:51 UTC | Un-suppress thermo warnings before creating the first Solution in Condition | 23 December 2016, 14:31:51 UTC |
59aa15d | Bryan W. Weber | 23 December 2016, 14:31:30 UTC | Catch FileNotFoundError when finding cti_file in Condition This is better than catching OSError | 23 December 2016, 14:31:30 UTC |
dde6841 | Bryan W. Weber | 23 December 2016, 14:16:54 UTC | Fix nonreactive_case docs | 23 December 2016, 14:16:54 UTC |
57e4c58 | Bryan W. Weber | 22 December 2016, 20:57:21 UTC | Fix docs after module split | 22 December 2016, 20:57:21 UTC |
e79c051 | Bryan W. Weber | 22 December 2016, 20:49:05 UTC | Bump version to 3.0.0a1 | 22 December 2016, 20:49:05 UTC |
bc59970 | Bryan W. Weber | 22 December 2016, 20:48:58 UTC | Update CHANGELOG | 22 December 2016, 20:48:58 UTC |
29f0703 | Bryan W. Weber | 22 December 2016, 20:47:10 UTC | Move version information to _version.py | 22 December 2016, 20:47:31 UTC |
3097748 | Bryan W. Weber | 22 December 2016, 20:10:32 UTC | Split dataprocessing into conditions and experiments modules | 22 December 2016, 20:10:32 UTC |
7e53943 | Bryan W. Weber | 22 December 2016, 19:51:03 UTC | Modify AltExperimentalPressureTrace to remove smoothing | 22 December 2016, 19:51:03 UTC |
ebab71f | Bryan W. Weber | 22 December 2016, 19:48:54 UTC | Remove VoltageTrace smoothing method The smoothing is no longer necessary with the improved filtering. Work on #6 | 22 December 2016, 19:50:22 UTC |
90f011d | Bryan W. Weber | 22 December 2016, 19:27:04 UTC | Compute and plot the raw pressure trace Calculate a pressure trace based on the unfiltered voltage signal and plot it for comparison. | 22 December 2016, 19:50:22 UTC |
3126e74 | Bryan W. Weber | 22 December 2016, 19:26:01 UTC | Explicitly specify padding of the voltage signal in filtering Setting the padlen to a relatively large value ensures that the initial point of the filtered voltage is very close to the initial voltage of the raw signal Work on #6. | 22 December 2016, 19:50:12 UTC |
b2fe507 | Bryan W. Weber | 22 December 2016, 19:24:14 UTC | Reduce influence of DAQ startup effects Sometimes the DAQ will record an erroneous voltage for the first sample, so set the first sample equal to the mean of the first 200 samples. This is important because the initial pressure depends on the mean of the first few samples being at 0V (and the first point in particular should be at 0V), so we need to correct this. Work on #6. | 22 December 2016, 19:49:56 UTC |
79de60b | Bryan W. Weber | 22 December 2016, 16:56:05 UTC | Add docstring to copy_to_clipboard | 22 December 2016, 17:00:09 UTC |
986f429 | Bryan W. Weber | 22 December 2016, 16:55:45 UTC | Copy the filter cutoff frequency to the clipboard for storage Work on #6 | 22 December 2016, 16:55:45 UTC |
60169f0 | Bryan W. Weber | 22 December 2016, 16:55:16 UTC | Add interface to change the filter frequency Add change_filter_freq methods to Condition and Experiment to reprocess the pressure trace after the cutoff frequency has been changed. Work on #6 | 22 December 2016, 16:55:16 UTC |