whyjz / CARST

Cryoshpere And Remote Sensing Toolkit
MIT License
21 stars 5 forks source link

Expanding documentation #17

Open cxinlong opened 1 year ago

cxinlong commented 1 year ago

Hello, Professor. I am a graduate student from China University of Mining and Technology. Due to the need of scientific research, do you have the installation tutorial and instruction manual of CARST software?

whyjz commented 1 year ago

Hi @cxinlong, thanks for letting me know this. CARST does not have complete documentation right now. There is some brief instruction about installing CARST in the README file, and for the usage/reference, you can check out doc/dhdt.rst and doc/featuretrack.rst for dh/dt and feature tracking, respectively. I hope this helps, but please let me know if you have trouble achieving what to want to do with CARST. I'd be more than happy to help :)

cxinlong commented 1 year ago

Thank you for your patience! Is this software based on ubuntu or windows?

whyjz commented 1 year ago

CARST can run on any OS as long as Python is installed. You can check out some online tutorials about installing software packages using PyPI.

cxinlong commented 1 year ago

If I want to use two Sentinel-2 data for pixel offset tracking, do I run pixelTrack.py? But it looks like this code is going to run in a terminal, but I'm running it in pycharm, and the prompt looks like below. Also, how should the required parameter file be created? The only ones that don't seem to have Sentinel 2 data are ERS and RADARSAT. Looking forward to your reply! 1687846443836

whyjz commented 1 year ago

@cxinlong Note that all files in the extra\unused\ folder are archives from the early versions of CARST and are no longer maintained.

Suppose you have two Sentinel-2 geotiff images. You can run bin/featuretrack.py on a terminal with the path to a configuration file as the input argument. You can take the configuration file here as a template to edit. I don't use PyCharm, but I believe there is a way to run a Python script on it. On a terminal the syntax looks like:

$ python pixeltrack.py defaults.ini