ain_shomeret_taguette

taguette modified for ain shomeret functionality

https://github.com/alehav/ain_shomeret_taguette

Science Score: 31.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (17.4%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

taguette modified for ain shomeret functionality

Basic Info
  • Host: GitHub
  • Owner: aLehav
  • License: bsd-3-clause
  • Language: Python
  • Default Branch: main
  • Size: 10.8 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog Contributing License Code of conduct Citation

README.rst

Taguette
========

A spin on the phrase "tag it!", `Taguette `__ is a free and open source qualitative research tool that allows users to:

+ Import PDFs, Word Docs (``.docx``), Text files (``.txt``), HTML, EPUB, MOBI, Open Documents (``.odt``), and Rich Text Files (``.rtf``).
+ Highlight words, sentences, or paragraphs and tag them with the codes *you* create.
+ (not yet) Group imported documents together (e.g. as 'Interview' or 'Lit Review').
+ Export tagged documents, highlights for a specific tag, a list of tags with descriptions and colors, and whole projects.

`Check out our website to learn more about how to install and get started. `__

Motivation and goal
-------------------

Qualitative methods generate rich, detailed research materials that leave individuals' perspectives intact as well as provide multiple contexts for understanding the phenomenon under study. Qualitative methods are used by a wide range of fields, such as anthropology, education, nursing, psychology, sociology, and marketing. Qualitative data has a similarly wide range: observations, interviews, documents, audiovisual materials, and more.

However - the software options for qualitative researchers are either **far too expensive**, don't allow for the seminal method of highlighting and tagging materials, *or actually perform quantitative analysis*, just on text.

**It's not right or fair that qualitative researchers without massive research funds cannot afford the basic software to do their research.**

So, to bolster a fair and equitable entry into qualitative methods, we've made Taguette!

Installation
------------

You can find complete installation instructions on `our website `__, including installers for Windows and MacOS.

Development setup from the repository
-------------------------------------

You can install from a local clone of this repository, which will allow you to easily change the sources to suit your needs:

1. Clone this git repository from the terminal: ``git clone https://gitlab.com/remram44/taguette.git``
2. Navigate on the command line to the repository you've just cloned locally, using the ``cd`` command. To get help using ``cd``, use `this tutorial `__.
3. Taguette uses `Poetry `__ for its packaging and dependency management. You will need to `install Poetry `__.
4. Install Taguette and its dependencies by running ``poetry install``. Poetry will create a virtual environment for you by default, activate it by running ``poetry shell``.
5. Build translation files using ``scripts/update_translations.sh``.
6. You can start taguette in development mode using ``taguette --debug`` (or ``taguette --debug server ``). This will start Tornado in debug mode, which means in particular that it will auto-restart every time you make changes.
7. Navigate to `localhost:7465 `__ to use Taguette!

License
-------

* Copyright (C) 2018, Rémi Rampin and Taguette contributors

Licensed under a **BSD 3-clause "New" or "Revised" License**. See the ``LICENSE.txt`` file for details.

Owner

  • Name: Adam Lehavi
  • Login: aLehav
  • Kind: user

Citation (CITATION.txt)

If you use Taguette for your qualitative analysis, please cite it with the following:

    Rampin et al., (2021). Taguette: open-source qualitative data analysis. Journal of Open Source Software, 6(68), 3522, https://doi.org/10.21105/joss.03522

BibTex:

@article{Rampin2021,
  doi = {10.21105/joss.03522},
  url = {https://doi.org/10.21105/joss.03522},
  year = {2021},
  publisher = {The Open Journal},
  volume = {6},
  number = {68},
  pages = {3522},
  author = {Rémi Rampin and Vicky Rampin},
  title = {Taguette: open-source qualitative data analysis},
  journal = {Journal of Open Source Software}
}

GitHub Events

Total
  • Push event: 1
  • Public event: 1
Last Year
  • Push event: 1
  • Public event: 1

Dependencies

Dockerfile docker
  • python 3.10 build
poetry.lock pypi
  • Babel 2.11.0
  • Deprecated 1.2.13
  • Jinja2 3.1.2
  • Mako 1.2.4
  • MarkupSafe 2.1.1
  • PyMySQL 1.0.2
  • PySocks 1.7.1
  • Pygments 2.13.0
  • SQLAlchemy 1.4.45
  • XlsxWriter 3.0.3
  • aiohttp 3.8.3
  • aiosignal 1.3.1
  • alembic 1.8.1
  • altgraph 0.17.3
  • async-timeout 4.0.2
  • async_generator 1.10
  • asynctest 0.13.0
  • attrs 22.1.0
  • bcrypt 3.2.2
  • beautifulsoup4 4.11.1
  • bleach 5.0.1
  • certifi 2022.12.7
  • cffi 1.15.1
  • chardet 4.0.0
  • charset-normalizer 2.1.1
  • coverage 6.5.0
  • cryptography 38.0.4
  • docutils 0.19
  • exceptiongroup 1.0.4
  • flake8 5.0.4
  • frozenlist 1.3.3
  • greenlet 2.0.1
  • h11 0.14.0
  • html5lib 1.1
  • idna 3.4
  • importlib-metadata 4.2.0
  • importlib-resources 5.10.1
  • macholib 1.16.2
  • mccabe 0.7.0
  • multidict 6.0.3
  • opentelemetry-api 1.6.2
  • opentelemetry-distro 0.25b2
  • opentelemetry-instrumentation 0.25b2
  • opentelemetry-instrumentation-sqlalchemy 0.25b2
  • opentelemetry-instrumentation-tornado 0.25b2
  • opentelemetry-sdk 1.6.2
  • opentelemetry-semantic-conventions 0.25b2
  • opentelemetry-util-http 0.25b2
  • outcome 1.2.0
  • packaging 22.0
  • pefile 2023.2.7
  • prometheus-async 22.2.0
  • prometheus-client 0.15.0
  • psycopg2 2.9.5
  • pycodestyle 2.9.1
  • pycparser 2.21
  • pyflakes 2.5.0
  • pyinstaller 4.5.1
  • pyinstaller-hooks-contrib 2023.1
  • pytz 2022.6
  • pywin32-ctypes 0.2.0
  • readme-renderer 37.3
  • redis 4.4.0
  • selenium 4.5.0
  • sentry-sdk 1.12.0
  • setuptools 67.6.1
  • six 1.16.0
  • sniffio 1.3.0
  • sortedcontainers 2.4.0
  • soupsieve 2.3.2.post1
  • subtitle-parser 1.2.0
  • tornado 6.2
  • trio 0.22.0
  • trio-websocket 0.9.2
  • typing-extensions 4.4.0
  • urllib3 1.26.13
  • webencodings 0.5.1
  • wrapt 1.14.1
  • wsproto 1.2.0
  • yarl 1.8.2
  • zipp 3.11.0
pyproject.toml pypi
  • aiohttp >=3.4,<4 develop
  • babel >=2.6,<3 develop
  • bcrypt >=3.2.0,<4 develop
  • coverage * develop
  • flake8 * develop
  • readme_renderer * develop
  • selenium >=4.5,<4.6 develop
  • babel >=2.6,<3 i18n
  • pyinstaller * pyinstaller
  • SQLAlchemy >=1.4,<1.5
  • XlsxWriter >=1.4,<4
  • alembic >=1.6,<1.9
  • beautifulsoup4 *
  • bleach >=3,<6
  • chardet >=4,<6
  • cryptography *
  • html5lib >=1,<2
  • importlib-resources *
  • jinja2 >=3.1,<3.2
  • opentelemetry-api >=1.5,<1.11
  • opentelemetry-distro *
  • opentelemetry-instrumentation-sqlalchemy >=0.24b0,<0.26
  • opentelemetry-instrumentation-tornado >=0.24b0,<0.26
  • prometheus-async *
  • prometheus-client *
  • psycopg2 >=2.8,<3
  • pymysql >=1.0,<2
  • python >=3.7,<4
  • redis >=3,<5
  • sentry-sdk *
  • subtitle-parser >=1,<3
  • tornado >=6.1