semvec/pypi-packages huggingface dataset:
nwtoolkit 0.6.11
Toolkit for administration of RSA Netwitness Installations
Requires Python: >=3.6

::

        _   ___       __   ______            ____   _ __
       / | / / |     / /  /_  __/___  ____  / / /__(_) /_
      /  |/ /| | /| / /    / / / __ \/ __ \/ / //_/ / __/
     / /|  / | |/ |/ /    / / / /_/ / /_/ / / ,< / / /_
    /_/ |_/  |__/|__/    /_/  \____/\____/_/_/|_/_/\__/


=====================================================
 NWToolkit: RSA NetWitness Automation
=====================================================

Release v\ |version|.

.. image:: https://pepy.tech/badge/nwtoolkit
    :target: https://pepy.tech/project/nwtoolkit
    :alt: Downloads: N/A
    
.. image:: https://img.shields.io/pypi/l/nwtoolkit.svg
    :target: https://pypi.org/project/nwtoolkit/
    :alt: License: MIT

.. image:: https://img.shields.io/pypi/wheel/nwtoolkit.svg
    :target: https://pypi.org/project/nwtoolkit/
    :alt: Wheel: Yes

.. image:: https://img.shields.io/pypi/pyversions/nwtoolkit.svg
    :target: https://pypi.org/project/nwtoolkit/
    :alt: Python Version: 3


=============
Documentation
=============

https://nwps.gitlab.io/nwtoolkit
whyis-unit-converter 0.0.2
Unit converter for Whyis
Requires Python: >=3.5.2

# Whyis-unit-converter

## Installation
- install [whyis](http://tetherless-world.github.io/whyis/install) using this command
  ```
  WHYIS_BRANCH=master bash < <(curl -skL https://raw.githubusercontent.com/tetherless-world/whyis/master/install.sh)
  ```
- whyis will be installed in /apps/whyis

- In your knowledge graph directory, add the unit converter agent to the list of inferencers in your config.py file:
  * Add the following import line: `import whyis_unit_converter.unit_converter_agent as converter`
  * Add the following line to the `inferencers` item in the `Config` dictionary constructor: `"UnitConverter": converter.UnitConverter()`

- Reload your knowledge graph to run the inferencer over it


## Loading unit definition and translation files
- To load your own unit definition and translation files, run `importconverterdict FILES`
- Your translation files can be in one of the following forms:

  * URI to unit mapping file. Used to map measurement types to their preferred units, if http://nanomine.org/ns/hasPreferredUnit is not used in your knowledge graph.
  ```
  #mapping_file
  http://nanomine.org/ns/CharpyImpactEnergy=http://www.ontology-of-units-of-measure.org/resource/om-2/joulePerSquareMetre
  http://nanomine.org/ns/CrystalizationTemperature=http://www.ontology-of-units-of-measure.org/resource/om-2/kelvin
  ```

  * Translation file. Used to translate URIs into understandable units. Translations to understandable units are written as below. See [defining pint units](https://pint.readthedocs.io/en/0.11/defining.html) for more specific information about formatting.
  ```
  #translation_file
  http://www.ontology-of-units-of-measure.org/resource/om-2/degreeFahrenheit=5 / 9 * kelvin; offset: 233.15 + 200 / 9
  http://www.ontology-of-units-of-measure.org/resource/om-2/amperePerSquareMetre=ampere / meter ** 2
  http://nanomine.org/ns/unit/kpa=kilopascal
  ```


## Testing
- To test the unit converter, run `unitconvertertest` from a pip enabled endpoint.
whyis-author-affiliation-agent 0.0.1
Author and Affiliation retrieval for Whyis
Requires Python: >=3.5.2

# whyis_author_affiliation_agent

## Installation
- install [whyis](http://tetherless-world.github.io/whyis/install) using this command
  ```
  WHYIS_BRANCH=master bash < <(curl -skL https://raw.githubusercontent.com/tetherless-world/whyis/master/install.sh)
  ```
- whyis will be installed in /apps/whyis

- In your knowledge graph directory, add the author affiliation agent to the list of inferencers in your config.py file:
  * Add the following import line: `import whyis_author_affiliation_agent.affiliation_agent as aa`
  * Add the following line to the `inferencers` item in the `Config` dictionary constructor: `"AffiliationAgent": aa.AffiliationAgent()`

- Run `authoraffiliationsetup -e email [-u arcgis_username -p arcgis_password -r referer]` to set up your credentials for requesting author and affiliation data.
  * The ArcGIS username and password are optional, but without them you may be unable to retrieve affiliation location data
  * The referer flag is optional

- Run `authoraffiliationtest` to test the installation is working properly

- Reload your knowledge graph to run the inferencer over it
whyis-classifier 0.0.1
Classifier interface for Whyis
Requires Python: >=3.5.2

# whyis_classifier

## Installation
- install [whyis](http://tetherless-world.github.io/whyis/install) using this command
  ```
  WHYIS_BRANCH=master bash < <(curl -skL https://raw.githubusercontent.com/tetherless-world/whyis/master/install.sh)
  ```
- whyis will be installed in /apps/whyis

- In your knowledge graph directory, add the classifier agent to the list of inferencers in your config.py file:
  * Add the following import line: `import whyis_classifier.classifier_agent as cl`
  * Add the following line to the `inferencers` item in the `Config` dictionary constructor: `"Classifier": cl.Classifier()`

- Write your own classifier, using `whyisclassifier.WhyisClassifier` as its base class
  * You must provide your own identifier (an `rdflib.URIRef`) and write a `label()` method

- Locate your `whyis_classifier` installation, and in the file `user_classifiers.py`, import your classifier and add it to the `user_classifiers` dictionary in the form `'my_classifier_name': my_file.MyClassifier()`
  * To locate your `whyis_classifier` installation, run `python -c "import whyis_classifier as _; print(_.__path__[0])"`

- Reload your knowledge graph to run the inferencer over it