Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Utility Scripts

A collection of reusable Python and shell utilities for data processing and file management.

Repository Structure

.
├── Python/
│   └── ml_collections.py
│   └── osfpy.ipynb
├── Shell/
│   ├── delete_files_by_pattern.sh
│   ├── delete_macos_metadata.sh
│   └── file_transfer.sh
├── .gitignore
└── README.md

Python Utilities

  • Python/ml_collections.py: Provides reusable functions and utilities for machine-learning workflows.
  • Python/osfpy.ipynb: Demonstrates how to interact with the Open Science Framework (OSF) API for uploading, downloading, and managing research data programmatically.

Shell Utilities

  • Shell/delete_files_by_pattern.sh: Finds files matching a specified filename pattern in a target directory and its subdirectories. Supports preview and deletion modes.
  • Shell/delete_macos_metadata.sh: Removes macOS metadata files beginning with ._ from the current directory and its subdirectories.
  • Shell/file_transfer.sh: Copies or moves files between directories using rsync, with progress display and support for excluding specified files or directories.

About

some commonly used functional scripts

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages