A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of beep

beep - v2022.10.3.16

Update NovonixDatapath with improved parsing capability

Energy Storage - Battery - Python
Published by shijingsun-TRI over 2 years ago

beep - v2022.8.16.16

Bugfix novnoix ingestion for cycles with no charge step

Energy Storage - Battery - Python
Published by shijingsun-TRI over 2 years ago

beep - v2022.8.15.20

  • Allow Novonix external summary to parse
  • Update the support for Novonix ingestion and structuring
  • Update documentation

Energy Storage - Battery - Python
Published by shijingsun-TRI over 2 years ago

beep - v2022.7.1.18

Update ingestion of Novonix files

Energy Storage - Battery - Python
Published by shijingsun-TRI almost 3 years ago

beep - v2022. 7. 1. 11

  • Update readme
  • All Novonix files to structure
  • Add ExclusionCriteria and Datasplitter functions

Energy Storage - Battery - Python
Published by shijingsun-TRI almost 3 years ago

beep - v2022.5.2.14

  • Update beep contribution guideline (#562)
  • Remove raw data from default structured files (#561)
  • Adds a CV capacity summary stat (#552)
  • Drop testing for python 3.7 due to updating packages (#541)

Energy Storage - Battery - Python
Published by shijingsun-TRI almost 3 years ago

beep - v2022.2.7.14

  • Change test back

Energy Storage - Battery - Python
Published by patrickherring-TRI about 3 years ago

beep - v2022.2.1.19

  • Setup featurizers and tests
  • Added initial files for intracell analysis update

Energy Storage - Battery - Python
Published by patrickherring-TRI about 3 years ago

beep - v2022.1.24.16

  • Fix bug with loading processed file from a different environment
  • Allow biologic txt files to structure (#518)

Energy Storage - Battery - Python
Published by patrickherring-TRI over 3 years ago

beep - v2021.12.28.16

  • Update the diagnostic parameters

Energy Storage - Battery - Python
Published by patrickherring-TRI over 3 years ago

beep - v2021.12.15.7

  • Change suffix separator to better align with previous usage
  • Add python 3.9 for integration tests (#465)
  • update requirements
  • Add back the windows testing for integration tests (#440)
  • add in a test for maccor files in auto_load_processed
  • append structured path when using auto_load_processed
  • Make changes to reflect current testing parameters for formation degradation

Energy Storage - Battery - Python
Published by patrickherring-TRI over 3 years ago

beep - v2021.10.28.12

  • Add ability to use mapping file for generating cycle_index
  • Add ability to stucture both manual and automatically exported files from BioLogic
  • Fixed a bug where the featurization hyperparameter dict was altered in place, causing an error on multiple consecutive featurization calls

Energy Storage - Battery - Python
Published by patrickherring-TRI over 3 years ago

beep - v2021.10.11.13

Energy Storage - Battery - Python
Published by patrickherring-TRI over 3 years ago

beep - v2021.9.30.15

Energy Storage - Battery - Python
Published by patrickherring-TRI over 3 years ago

beep - v2021.9.1.11

Energy Storage - Battery - Python
Published by patrickherring-TRI over 3 years ago

beep - v2021.8.2.15

  • Add validation for new projects

Energy Storage - Battery - Python
Published by patrickherring-TRI over 3 years ago

beep - v2021.7.21.18

Energy Storage - Battery - Python
Published by patrickherring-TRI almost 4 years ago

beep - v2021.7.21.14

  • use correct test file and cycle_index column
  • update to biologic data file parsing
  • update biologic test to new requirements
  • Remove RPTdQdVFeature and HPPCRelaxationFeature for futher development

Energy Storage - Battery - Python
Published by patrickherring-TRI almost 4 years ago

beep - v2021.6.3.21

  • Update threshold method per Patrick Asinger's suggestion
  • Adding the abilty to make the x axis calculations extensible

Energy Storage - Battery - Python
Published by patrickherring-TRI almost 4 years ago

beep - v2021.5.25.11

Energy Storage - Battery - Python
Published by patrickherring-TRI almost 4 years ago

beep - v2021.5.19.17

  • Remove tests from coverage
  • Add beep.test as module

Energy Storage - Battery - Python
Published by patrickherring-TRI almost 4 years ago

beep - v2021.5.18.10

Energy Storage - Battery - Python
Published by patrickherring-TRI almost 4 years ago

beep - v2021.3.30.9

  • Add service information into the base class for the logger

Energy Storage - Battery - Python
Published by patrickherring-TRI about 4 years ago

beep - v2021.3.29.16

Energy Storage - Battery - Python
Published by patrickherring-TRI about 4 years ago

beep - v2021.3.4.9

  • BUGFIX Change diagnostic cycle detection and add detection for final diagnostic
  • BUGFIX Add filtering to features to remove appended cycles
  • Add rpt and reset to get_step_index

Energy Storage - Battery - Python
Published by patrickherring-TRI about 4 years ago

beep - v2021.2.22.11

Energy Storage - Battery - Python
Published by patrickherring-TRI about 4 years ago

beep - v2021.2.8.10

  • Add comments to clarify logic behind template invocation
  • Adding test for raw file to features to make sure that changes are compatible between modules
  • Initial refactor of the protocol generation logic
  • Add test to catch problems in hppc ocv computation
  • add assert for validation fail reason

Energy Storage - Battery - Python
Published by patrickherring-TRI about 4 years ago

beep - v2021.1.11.15

  • Change dtype to fix negative paused value
  • Change the validation voltage limits
  • Working version of the step finder

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.12.22.14

  • Update protocol generation for PreDiag project
  • Add threshold function
  • Add charging waveforms to protocol generation
  • Update requirements for package
  • Serialization and custom hyperparam tests for datasets

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.11.19.17

  • change key for dict

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.11.19.16

  • add index for list of dicts key comparison
  • Clean up comments and labels
  • Adding charging features to the diagnostic summary stats class

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.11.19.15

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.11.5.13

  • Introduce fix for insufficient length in order to interpolate
  • generate output protocolnames dir if it doesn't exist

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.11.4.14

  • Add parsing for files with paths in the protocol field

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.10.29.16

  • Adding asserts to check for the interval information
  • Move parameter functions and switch to those functions
  • Delete initialization cycle and add diagnostic intervals
  • Changed throughput calculations to only have regular cycles, with a separate column for diagnostic cycles
  • Fix structuring code so that diagnostic cycles are excluded from the summary
  • Uploading Iris_params csv file and adding test_from_csv function for Iris parameters
  • change fname for windows
  • docstring update
  • add filters for waveform discharge and charge
  • complete tutorial testing with teardown
  • tutoral working tests

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.10.22.16

  • Add diagnostic parameters for PHEV cells
  • Update interpolation for time axis (TODO: make step specific) (Thanks Chirru Gopal)
  • Add documentation and better tutorial (Thanks Alex Dunn)

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.10.19.20

  • Change the method for ensuring monotonicity and add testing

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.10.14.21

  • update copyright notices
  • Fix test file for biologic to maccor

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.10.13.11

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.9.29.19

  • Update version number to include hour so that packages can be released more than once a day
  • Add missing waveform files

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.9.29

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.9.16

  • Revert unintentional change during release

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.9.15

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.8.21

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.7.29

  • Opening up the validation limits for the xIris project
  • change nose to pytest in readme
  • add CI infrastructure to contributions

Energy Storage - Battery - Python
Published by patrickherring-TRI over 4 years ago

beep - v2020.7.17

  • Add blurb about looking for python dev
  • Refactored featurize module to split up DiagnosticCycleFeatures class into separate classes for
    each set of features from different diagnostic cycles.
  • Added a yaml file to set default hyperparameters for feature generation. Alternately, a hyperparameter
    dict can be passed as an argument (params_dict) to the from_run() method
  • Metadata for features includes hyperparameter information

Energy Storage - Battery - Python
Published by chirranjeevigopal-TRI almost 5 years ago

beep - v2020.7.8.1

  • Fix missing modules in package

Energy Storage - Battery - Python
Published by patrickherring-TRI almost 5 years ago

beep - v2020.7.8

Energy Storage - Battery - Python
Published by patrickherring-TRI almost 5 years ago

beep - v2020.6.2

  • New feature classes based on diagnostic cycles.
  • Tests run within scratchDir to eliminate files being generated by tests.
  • Events mode set to off if AWS secrets not accessible.
  • New feature class for prediction outcomes.
  • Helper module for new featurization classes.
  • Automate directory creation for running tests under different environments.
  • Add datatypes to arbin cycling data.

Energy Storage - Battery - Python
Published by chirranjeevigopal-TRI almost 5 years ago

beep - v2020.5.24

Energy Storage - Battery - Python
Published by patrickherring-TRI almost 5 years ago

beep - v2020.5.16

  • Adding test for time base interpolation
  • Add check to ensure that charge cycle interpolation on charge capacity is uniform
  • Change the interpolation axis to be the max range across the run
  • generate maccor waveform file from power waveforms
  • Change to single feature object for better generalization
  • Use ABC abstract class for more explicit rules
  • Refactor featurization into class objects

Energy Storage - Battery - Python
Published by patrickherring-TRI almost 5 years ago

beep - v2020.5.5

  • Remove code that was deleting the charge interpolation and interpolate on capacity
  • Increasing the number of retries
  • Adding retry wrapper to get secret for events

Energy Storage - Battery - Python
Published by patrickherring-TRI almost 5 years ago

beep - v2020.4.25

  • Add retry logic for logger when NoCredentialsError is encountered
  • Change logging to stdout to cleaner method
  • Add typing for reloading of the structured file
  • Add .yaml file with the data types for each of the data frames
  • Cast data types for all data frames in the structure

Energy Storage - Battery - Python
Published by patrickherring-TRI about 5 years ago

beep - v2020.4.20

  • Add newline to put_record data
  • Capitalize protocol generator service name
  • Adding instructions to setup testing in README

Energy Storage - Battery - Python
Published by patrickherring-TRI about 5 years ago

beep - v2020.4.10

  • Change the paused column in the summary data to be int type

Energy Storage - Battery - Python
Published by patrickherring-TRI about 5 years ago

beep - v2020.4.9

Energy Storage - Battery - Python
Published by patrickherring-TRI about 5 years ago

beep - v2020.4.8

  • Add print statements for stdout only in the stage enviroment
  • Add test for events using secrets manager
  • Switch over the kinesis event stream name to be pulled from secrets manager

Energy Storage - Battery - Python
Published by patrickherring-TRI about 5 years ago

beep - v2020.4.5

  • Add function to determine if there is a pause in the run
  • Change method for interpolation of the HPPC cycle to be based on local voltage range

Energy Storage - Battery - Python
Published by patrickherring-TRI about 5 years ago

beep - v2020.3.31

Energy Storage - Battery - Python
Published by patrickherring-TRI about 5 years ago

beep - v2020.3.19

  • add cumulative capacity to summary stats
  • add biologic parsing functionality (beta)
  • add coverage, travis to CI
  • updates to batch processing

Energy Storage - Battery - Python
Published by JosephMontoya-TRI about 5 years ago

beep - v2020.3.18

  • Update the key for looking up diagnostic parameters to be diagnostic_parameter_set
  • Fix for the diagnostic summary so that cycle_type is correctly assigned

Energy Storage - Battery - Python
Published by JosephMontoya-TRI about 5 years ago

beep - v2020.3.8

  • Update the key for looking up diagnostic parameters to be diagnostic_parameter_set
  • Fix for the diagnostic summary so that cycle_type is correctly assigned

Energy Storage - Battery - Python
Published by patrickherring-TRI about 5 years ago

beep - v2020.3.5

  • add waveform step as placeholder
  • interpolate date_time_iso for diagnostic cycles

Energy Storage - Battery - Python
Published by patrickherring-TRI about 5 years ago

beep - v2020.3.2

  • Update tests to be standalone
  • Added local logs directory

Energy Storage - Battery - Python
Published by JosephMontoya-TRI about 5 years ago

beep - v2020.2.28

  • update README.md
  • add administration doc
  • add step index counter for diagnostic cycles

Energy Storage - Battery - Python
Published by patrickherring-TRI about 5 years ago

beep - v2020.2.23

  • update description, add testing back

Energy Storage - Battery - Python
Published by JosephMontoya-TRI about 5 years ago

beep - v2020.2.22

  • update description, add testing back

Energy Storage - Battery - Python
Published by JosephMontoya-TRI about 5 years ago

beep - v2020.2.22

  • update invoke tasks

Energy Storage - Battery - Python
Published by JosephMontoya-TRI about 5 years ago

beep - v2020.2.21

  • update invoke tasks

Energy Storage - Battery - Python
Published by JosephMontoya-TRI about 5 years ago