Skip to main content

A software framework for manuscript analysis

Project description

dcodex

pipline

This is an alpha release of D-Codex: A software framework for manuscript analysis.

Documentation to come. For now, contact me to get a pre-publication version of my PhD thesis where I go into detail regarding the design of the software and each of the components.

Installation

For a brand new D-Codex site, it is easiest to install using dcodex-cookiecutter.

To install dcodex as a plugin in a Django site already set up. Install with pip:

pip install dcodex

Then add to your installed apps:

INSTALLED_APPS += [
    # dcodex dependencies
    "adminsortable2",
    'easy_thumbnails',
    'filer',
    'mptt',
    'imagedeck',
    # dcodex apps
    "dcodex",
]

Then add the urls to your main urls.py:

urlpatterns += [
    path('dcodex/', include('dcodex.urls')),    
]

Other DCodex packages

The base DCodex app (i.e. this repository) is designed to be used with other apps to give the details for the types of manuscripts being used as well as the textual units. For example, see

There are other DCodex packages to extend the functionality of DCodex such as:

Tests and Coverage

To run the tests use the following command:

./runtests.py

To check the coverage:

coverage run -m runtests
coverage report

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dcodex-1.0.3.tar.gz (709.2 kB view details)

Uploaded Source

Built Distribution

dcodex-1.0.3-py3-none-any.whl (755.4 kB view details)

Uploaded Python 3

File details

Details for the file dcodex-1.0.3.tar.gz.

File metadata

  • Download URL: dcodex-1.0.3.tar.gz
  • Upload date:
  • Size: 709.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.9.7 Darwin/21.1.0

File hashes

Hashes for dcodex-1.0.3.tar.gz
Algorithm Hash digest
SHA256 672b9cc219dc4f9bf2ed0ae2b3e872717bc2f870807973a875cad30cdc1e0d71
MD5 cd5f731ffdcf4a2122d4ab979855916a
BLAKE2b-256 472c639f8926511626321e80d10e749623a7f1b7fb49d6773ca86986a627a6bb

See more details on using hashes here.

File details

Details for the file dcodex-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: dcodex-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 755.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.9.7 Darwin/21.1.0

File hashes

Hashes for dcodex-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 708a7a21f246478961dfe56c6666a7f4341ddc28c8d69acdd8ca0fccbff4ef87
MD5 43ebd18d6f17dfcd8109358ebfd6f5f6
BLAKE2b-256 d54b92cbf34d7b1fdbb673d9f3f8539e4466c11c3b97749913e919dbec2499bb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page