You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+41-10Lines changed: 41 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,27 +1,57 @@
1
1
# navani
2
-
Module for processing and plotting electrochemical data from battery cyclers. Conatins functions to extract dQ/dV.
3
2
4
-
The main dependencies are galvani and mdbtools.
3
+
Module for processing and plotting electrochemical data from battery cyclers, combining other open source libraries to create pandas dataframes with a normalized schema across multiple cycler brands.
4
+
Contains functions to compute dQ/dV and dV/dQ.
5
5
6
-
galvani : https://github.com/echemdata/galvani
7
-
This can be installed using pip:
8
-
`pip install galvani`
6
+
Currently supports:
9
7
10
-
mdbtools
11
-
This can be installed on linux and mac using:
12
-
`sudo apt install mdbtools`
8
+
- BioLogic MPR (`.mpr`)
9
+
- Arbin res files (`.res`)
10
+
- Simple `.txt` and Excel `.xls`/`.xlsx` formats produced by e.g., Arbin, Ivium and Lanhe/Lande
The additional non-Python mdbtools dependency to `galvani` that is required to read Arbin's `.res` format can be installed on Ubuntu via `sudo apt install mdbtools`, with similar instructions available for other Linux distributions.
38
+
39
+
## Usage
40
+
41
+
The main entry point to navani is the `navani.echem.echem_file_loader` function, which will do file type detection and return a pandas dataframe.
42
+
Many different plot types are then available, as shown below:
0 commit comments