Giter Site home page Giter Site logo

markmac99 / ufocurator Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 152 KB

Standalone tool to curate UFOCapture data to remove obvious aircraft, clouds, bats, birds etc.

License: GNU General Public License v3.0

Python 96.07% Inno Setup 3.93%
meteors meteorshower

ufocurator's Introduction

ufoCurator

INSTALLATION

Windows - download the packaged EXE and install. This will create a new entry in the Start Menu.

Linux / MacOS - first create a python virtualenv "ufoCurator" with python 3.8.x. This is essential.

Next ppen a Terminal window and clone this repo to your hard drive using "git clone https://github.com/markmac99/ufoCurator.git".

Finally, in the same Terminal window, activate the virtualenv, change directory into the new ufoCurator folder and run "pip install -r requirements.txt". This will install all required packages.

USAGE

Windows - run the application from the Start Menu.
Linux / MacOS - open a Terminal window, activate the python virutalenv, cd into the ufoCurator folder and run "python curateUFO.py".

The application GUI will start up. From the File menu, choose a folder containing a years worth of UFO data eg "c:\ufo\camera1\2021". The listbox on the left will populate with the data in the selected folder and below. You can move between captures to view the data.

To curate the data click "Clean". This will run through every captured event and classify it. Bad data will be moved to a folder "bad". If there's lots of data this may take some time so be patient! When its finished, the list on the left will have updated to show the new location of any moved files which will have 'bad' in the path name.

Thats it, your data is curated!

Optional Actions

After cleaning the data you can view the moved files and move them back if you disagree with the software. You can also move bad data that the curator missed. Neither of these is essential.

ufocurator's People

Contributors

markmac99 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.