<commit_before>.. _properties_index:

properties
**********

.. image:: https://travis-ci.org/3ptscience/properties.svg
    :target: https://travis-ci.org/3ptscience/properties


This package uses meta-classes to define structure and expected behavior for
properties. These properties can be simple strings, numbers, vectors, arrays, etc.
Everything is documented!

.. topic:: Why Properties?

    Giving structure (and documentation!) to the properties you use in your
    code avoids confusion and allows users to interact flexibly and provide
    multiple styles of input, have those inputs validated, and allow you as a
    developer to  set expectations for what you want to work with.


**Contents:**

.. toctree::
    :maxdepth: 2

    content/examples
    content/base
    content/basic
    content/array
    content/spatial
    content/pointer
    content/files
    content/vmath<commit_msg>ensure badge points to master.<commit_after>.. _properties_index:

properties
**********

.. image:: https://travis-ci.org/3ptscience/properties.svg?branch=master
    :target: https://travis-ci.org/3ptscience/properties


This package uses meta-classes to define structure and expected behavior for
properties. These properties can be simple strings, numbers, vectors, arrays, etc.
Everything is documented!

.. topic:: Why Properties?

    Giving structure (and documentation!) to the properties you use in your
    code avoids confusion and allows users to interact flexibly and provide
    multiple styles of input, have those inputs validated, and allow you as a
    developer to  set expectations for what you want to work with.


**Contents:**

.. toctree::
    :maxdepth: 2

    content/examples
    content/base
    content/basic
    content/array
    content/spatial
    content/pointer
    content/files
    content/vmath
{'fraction_non_alphanumeric': 0.0835608956854178, 'fraction_numerical': 0.0032768978700163844, 'mean_word_length': 3.6030150753768844, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3571274', 'n_tokens_mistral': 488, 'n_tokens_neox': 470, 'n_words': 189}