Skip to content

Latest commit

 

History

History
109 lines (85 loc) · 4.22 KB

README.md

File metadata and controls

109 lines (85 loc) · 4.22 KB

GIAnT

Build Status Build status Documentation Status API Status API Status Coverage Status

Network

Network

Youtube Video

Application Screencast

GIAnT - Graphical Image Annotation Tool

.. image:: sources/images/logo.png

GIAnT is an open source cross platform desktop application designed to aid scientists with graphical image annotation in the process of creating a corpus.

If you have a set of images, want to make annotations or even analyze how utters interact with each other this application might be useful for your project.

We built it for analyzing graffiti in Rome. Never the less the application is designed to be adapted for other studies.

GIAnT resources

What Where
Download GIAnT https://github.com/DanielPollithy/GIAnT/releases
Report a problem https://github.com/DanielPollithy/GIAnT/issues
Get the code https://github.com/DanielPollithy/GIAnT
Check the API https://github.com/DanielPollithy/GIAnT/
Automatic win32 tests https://ci.appveyor.com/project/DanielPollithy/giant
Automatic unix tests https://travis-ci.org/DanielPollithy/GIAnT
Code coverage report https://coveralls.io/github/DanielPollithy/TransliterationApplication
Licenses https://github.com/DanielPollithy/GIAnT/blob/master/LICENSES.txt

npm commands

  • npm run coverage creates ./docs/coverage files
  • npm run docs creates ./docs/api files for ./src/*.js
  • npm run test runs all tests from ./test/*.js
  • npm run server runs the src/server.js

build instructions

In order to build a bundled electron application for a specific operating system electron-packager is used.

If you are on the OS where you want to ship to just do the following steps:

  • npm install at least once
  • electron-packager . in the base directory of the repo
  • zip the created folder and ship it

The deployment to OS X has never been tried so far.

Logging

The server logs to the following default locations (electron-log)

on Linux: ~/.config/<app name>/log.log
on OS X: ~/Library/Logs/<app name>/log.log
on Windows: %USERPROFILE%\AppData\Roaming\<app name>\log.log