semvec/pypi-packages huggingface dataset:
planekit 0.1.23
Developer Tools for Fixed-wing
License: MIT
Keywords: Planekit,plane,autonomous,fixed-wing

# Getting Started

Planekit helps you create powerful apps for **fixed-wing** UAVs. These apps run on a UAV’s Companion Computer, and augment the autopilot by performing tasks that are both computationally intensive and require a low-latency link.

This documentation provides everything you need to get started with Planekit, including an overview of the API, quick start, guide material, a number of demos and examples, and API Reference.

## Install Planekit

```
pip install planekit
```

# Start simulation anywhere or connect UAV:

Plankit does not include any built-in simulation. Therefore, you must connect the planekit still or an arduplane installed UAV.

A simple example of starting a still with Mission planar

![image info](https://aybars-510d8.web.app/assets/images/Misson_plannar-4d87924f4fe68d22243335134c90184b.png)

Planekit supports other alternatives. (Mavproxy etc.)
## First connection

You can see the first connection example below.


```jsx title="commonly_used_data"
import time

import planekit

vehicle = planekit.Connection("tcp:127.0.0.1:5762")
vehicle.wait_heartbeat()
print("connection is successful")
```
# See Docs
https://plane-kit.com/
scholar-network 0.2.6
Graph Network Analysis for scraping Google Scholar authors.
License: MIT
Requires Python: >=3.10,<3.11

# Welcome to Scholar Network

This package is intended for people wanting to scrape Google Scholar
to build graph networks of Google Scholar authors and identify network
connections as opportunities for collaboration.

## Documentation

API Reference Documentation available [here](https://uk-ipop.github.io/scholar-network/)

## Features

1. Selenium based web scraping
2. Poetry based dependency management
3. Basic Graph algorithms and metrics

## Requirements

- A Selenium web driver [link](https://selenium-python.readthedocs.io/installation.html#drivers)
  - Chrome 
    - `brew install --cask chromedriver`
  - Firefox
    - `brew install geckodriver`
  - Safari
    - Comes included in Safari 10+

## ToDo:

- Write tests

## Usage

To get started you can clone the repo and activate the poetry environment.

```
git clone https://github.com/UK-IPOP/scholar-network.git
cd scholar-network
poetry install --no-dev
poetry shell
```

Then start hacking! 😃

### Examples

_You must know each author's Google Scholar ID for this package to work._

Scraping one author (my wife, for example):

```python
>>>import scholar_network as sn
>>>sn.scrape_single_author(scholar_id='ZmwzVQUAAAAJ', scholar_name='Michelle Duong')
```

The data for the author will then be in your `data/scraped.json` file.

This defaults to the Safari web driver which we could have manually specified, or, alternatively, 
we could request to use the Chrome web driver.

```python
>>>import scholar_network as sn
>>>sn.scrape_single_author(scholar_id='ZmwzVQUAAAAJ', scholar_name='Michelle Duong', driver='chrome')
```

To create a graph from this new data is easy:
```python
>>>g = sn.build_graph()
```

Then, to see the most common five (5) connections:
```python
>>>g.edge_rank(limit=5)
Out[4]:
[(('David Burgess', 'Donna Burgess'), 64),
 (('Ashley Martinez', 'Daniela Moga'), 64),
 (('Daniela Moga', 'Erin Abner'), 62),
 (('Donna Burgess', 'Katie Wallace'), 62),
 (('Chang-Guo Zhan', 'Fang Zheng'), 60)]
```