Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.9%) to scientific vocabulary
Repository
Individualized defocusing particle tracking
Basic Info
- Host: GitHub
- Owner: sean-mackenzie
- License: mit
- Language: Python
- Default Branch: main
- Size: 142 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
IDPT: Individualized Defocusing Particle Tracking
Overview
IDPT (Individualized Defocusing Particle Tracking) is a 3D particle tracking software package for dynamic surface profilometry and strain field measurement. The repository provides a practical example and ready-to-use scripts for those interested in using the software.
Installation
To get started with IDPT, you'll need to install the necessary dependencies. This project assumes you have Python and pip installed on your system. You can install the required packages using the following command:
bash
pip install -r requirements.txt
Usage
As a first-pass demonstration, you can run the ready-to-use example script to perform 3D particle tracking on the images provided with this repository. To do so, run the following command:
bash
python publication/generate_results.py
Contributing
Contributions to IDPT are welcome! If you have suggestions or improvements, feel free to fork this repository, make your changes, and submit a pull request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Authors
- Sean MacKenzie - Initial work
Acknowledgments
- Huge thanks to contributors of various open-source libraries for making projects like this possible.
Owner
- Login: sean-mackenzie
- Kind: user
- Location: Santa Barbara, CA
- Company: UCSB
- Repositories: 3
- Profile: https://github.com/sean-mackenzie
PhD student in mechanical engineering interested in image analysis, machine learning, soft robotics, electrokinetics, and microfabricated bioanalytical devices
GitHub Events
Total
- Push event: 21
Last Year
- Push event: 21
Dependencies
- matplotlib ==3.9.0
- numpy ==1.26.4
- pandas ==2.2.2
- requests *
- scienceplots ==2.1.1
- scikit-image ==0.23.2
- scikit-learn ==1.5.0
- scipy ==1.13.1
- certifi ==2024.8.30
- charset-normalizer ==3.4.0
- contourpy ==1.3.0
- cycler ==0.12.1
- fonttools ==4.54.1
- idna ==3.10
- imageio ==2.36.0
- joblib ==1.4.2
- kiwisolver ==1.4.7
- lazy-loader ==0.4
- matplotlib ==3.9.0
- networkx ==3.4.2
- numpy ==1.26.4
- packaging ==24.1
- pandas ==2.2.2
- pillow ==11.0.0
- pyparsing ==3.2.0
- python-dateutil ==2.9.0.post0
- pytz ==2024.2
- requests ==2.32.3
- scienceplots ==2.1.1
- scikit-image ==0.23.2
- scikit-learn ==1.5.0
- scipy ==1.13.1
- six ==1.16.0
- threadpoolctl ==3.5.0
- tifffile ==2024.9.20
- tzdata ==2024.2
- urllib3 ==2.2.3