Skip to content

Commit

Permalink
Edit readmes. Fix package versions.
Browse files Browse the repository at this point in the history
  • Loading branch information
yaroslavsobolev committed Jun 16, 2022
1 parent 689ed10 commit 2a48d82
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 6 deletions.
19 changes: 14 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,17 +32,23 @@ This code is compatible with Python 3.7

The primary Python dependencies are:

* [Matplotlib](https://matplotlib.org/) version 3.1.1
* [Numpy](https://numpy.org/) version 1.17.3
* [Matplotlib](https://matplotlib.org/) version 3.1.0
* [Matplotlib-scalebar](https://pypi.org/project/matplotlib-scalebar/) version 0.6.0
* [Numpy](https://numpy.org/) version 1.21.6
* [Scipy](https://scipy.org/) version 1.5.2

Other Python dependencies are standard -- come pre-installed with Anaconda distribution.

Running custom code controlling the experimental setups (Scanning Kelvin probe and setup for controlled delamination,
see `custom_code_for_experimental_setups` folder)
additionally requires 32-bit Python 3, thorlabs_apt module for Python and Thorlabs APT drivers (32-bit).
additionally requires:
* 32-bit Python 3
* [thorlabs_apt](https://pypi.org/project/thorlabs-apt/) module for Python
* [Thorlabs APT](https://www.thorlabs.com/newgrouppage9.cfm?objectgroup_id=9019) drivers (32-bit).

Running the numerical model (see `macro-scale-model` folder) requires
COMSOL Multiphysics 5.4 or later with AC/DC package.
Running the numerical model (see `macro-scale-model` folder) requires:
* [PyAutoGui](https://pyautogui.readthedocs.io/en/latest/) version 0.9.47
* [COMSOL Multiphysics](https://www.comsol.com/) version 5.4 or later, with AC/DC package

## Reproducing methods and figures from the paper

Expand All @@ -63,6 +69,9 @@ see `data_processing/kelvinprobe_viewer/moving_averages.py`
For processing electrometer data (Figure 4d, Figure 3b, Supplementary Figures S10d, S11d, S12c, S6d) see
scripts named `data_processing/process_electrometer*.py`

For evaluating net charge from electrometer data (Figure 3b, Supplementary Figure S6d)
see `data_processing/net_charge_extraction.py`

For processing direct optical detection os sparks see (Figure 4b,c), see
scripts `data_processing/sparks_camera_processing*.py `

Expand Down
4 changes: 3 additions & 1 deletion experimental_data/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
Experimental data files (6.72 Gb altogether) are too
large for Github in 2022, so these files are in a different repository
(Harvard Dataverse) and should be downloaded from a [repository in Harvard Dataverse](https://doi.org/10.7910/DVN/ZOFDKM)
(Harvard Dataverse) and should be downloaded from a [repository in Harvard Dataverse](https://doi.org/10.7910/DVN/ZOFDKM):

[![](<https://img.shields.io/badge/Dataverse DOI-10.7910/DVN/ZOFDKM-orange>)](https://www.doi.org/10.7910/DVN/ZOFDKM)

Unzip and merge into this folder. Folder `PDMS-PMMA_delamination_experiments`
contains experimental data except the SKP mapping. SKP mapping data is
Expand Down

0 comments on commit 2a48d82

Please sign in to comment.