Skip to content

Collection of processing scripts used in my final year project

License

Notifications You must be signed in to change notification settings

tommygod3/fyp-scripts

Repository files navigation

fyp-scripts

Collection of processing scripts used in my final year project

Instructions to run

The environment is specifically configured to run on JASMIN. It uses things specific to JASMIN such as the CEDA Archive and LOTUS. Therefore, These scripts can only be run in their current form on JASMIN.

To run this on JASMIN you will need write access to an Elasticsearch cluster and a JASMIN account with read access on the CEDA Archive.

You will also need to change the elasticsearch_url, sen2cor_path and model_weights settings in the environment.json as described in the dependencies section.

Dependencies

All Python package dependencies are listed in the environment.yml.

An Elasticsearch cluster is required to write data outputs to. The url to a cluster you have write access to is required in the environment.json.

In terms of external dependencies, a path to a Sen2Cor installation is required in the environment.json.

As well as this, the bigearthnet-models-tf repository should be downloaded and installed using pip locally.

In addition, the model_weights also need to be downloaded and the path set in the environment.json.

About

Collection of processing scripts used in my final year project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages