<commit_before>### Description

This code can be used to explore data with the following format:

- HDF4
- HDF5
- netCDF
- netCDF4
- IDL save file

---
### Dependencies

- h5py
- pyhdf
- scipy.io
- netCDF4

---
### How to use

1. Install the dependencies;
2. Put this code under one of the system `$PATH` directories, e.g., `/usr/local/bin`.
3. Reopen a terminal, go to a directory that has data, e.g, `test.h5`,

  ```lss test.h5```

4. For data that has unclear extention, e.g., `test.idlsav`,

  ```lss test.h5 idl```

<commit_msg>daily commit (too lazy to type)<commit_after>### Description

This code can be used to explore data with the following format:

- HDF4
- HDF5
- netCDF
- netCDF4
- IDL save file
- geoTIFF
- png

---
### Dependencies

- Python 3.6
  - [h5py](http://www.h5py.org/)
  - [pyhdf](http://fhs.github.io/python-hdf4/)
  - [scipy.io](https://docs.scipy.org/doc/scipy/reference/io.html)
  - [netCDF4](http://unidata.github.io/netcdf4-python/)
- gdalinfo
- [imgcat](https://www.iterm2.com/documentation-images.html)

---
### How to use

1. Install the dependencies;
2. Put this code under one of the system `$PATH` directories, e.g., `/usr/local/bin`.
3. Reopen a terminal, go to a directory that has data, e.g, `test.h5`,

  ```lss test.h5```

4. For data that has unclear extention, e.g., `test.idlsav`,

  ```lss test.h5 idl```


{'fraction_non_alphanumeric': 0.16395864106351551, 'fraction_numerical': 0.022156573116691284, 'mean_word_length': 3.0813253012048194, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3415024', 'n_tokens_mistral': 548, 'n_tokens_neox': 526, 'n_words': 157}