Skip to content
Snippets Groups Projects
README.md 670 B
Newer Older
  • Learn to ignore specific revisions
  • Jarrod Pas's avatar
    Jarrod Pas committed
    # pydtnsim
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    pydtnsim is a python module for simulating delay tolerant networks.
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    
    Table of Contents:
    * [Installation](#installation)
    * [Development](#development)
    
    ## Installation
    
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    pydtnsim has been run with Python 3.4 and 3.6.
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    To install pydtnsim, simply:
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    ```
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    $ pip install git+https://git.cs.usask.ca/discus/pydtnsim.git
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    ```
    
    ## Usage
    
    There are examples in the `examples/` directory.
    
    ## Development
    
    Clone the repository via ssh:
    ```
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    $ git clone git@git.cs.usask.ca:discus/pydtnsim.git
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    ```
    or via https:
    ```
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    $ git clone https://git.cs.usask.ca/discus/pydtnsim.git
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    ```
    
    Then install the package and it's dependencies:
    ```
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    $ cd pydtnsim
    
    Jarrod Pas's avatar
    Jarrod Pas committed
    $ pip install --editable .
    ```