Skip to main content

Laserchicken Framework for Applications in Research in Macro-ecology

Project description

Laserfarm

Actions Status codecov Documentation Status

Laserfarm (Laserchicken Framework for Applications in Research in Macro-ecology) provides a FOSS wrapper to Laserchicken supporting the use of massive LiDAR point cloud data sets for macro-ecology, from data preparation to scheduling and execution of distributed processing across a cluster of compute nodes.

Installation

The package can be downloaded using git:

git clone git@github.com:eEcoLiDAR/Laserfarm.git

It requires the PDAL and GDAL libraries and the PDAL Python bindings. These packages are most easily installed through conda from the conda-forge channel. The remaining dependencies can be retrieved and installed using pip:

conda install pdal python-pdal gdal -c conda-forge
cd Laserfarm && pip install . 

Alternatively, a new environment with the package and all its dependencies can be created from the YAML file provided:

conda env create -f environment.yml

Documentation

The project's full documentation can be found here.

Applications and Current Limitations

This package has been tested on data provided in a metric-based 2D-projected Cartesian coordinate system, i.e. the Actueel Hoogtebestand Nederland. While some of the tools of Laserfarm could be applied to data in an ellipsoidal latitude/longitude coordinate system as well, this has not been tested and it is generally expected to fail.

Contributing

If you want to contribute to the development of Laserfarm, have a look at the contribution guidelines.

License

Copyright (c) 2020, Netherlands eScience Center

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

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

laserfarm-0.1.0.tar.gz (23.7 kB view details)

Uploaded Source

Built Distribution

laserfarm-0.1.0-py3-none-any.whl (31.3 kB view details)

Uploaded Python 3

File details

Details for the file laserfarm-0.1.0.tar.gz.

File metadata

  • Download URL: laserfarm-0.1.0.tar.gz
  • Upload date:
  • Size: 23.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200325 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for laserfarm-0.1.0.tar.gz
Algorithm Hash digest
SHA256 35700b889a09ddca1d8866cfa76ec940491d85aef44eb7e2890c67f378e3b4bb
MD5 e1ecd3b7313ce12c35333c78d1f0b9fc
BLAKE2b-256 e1c92cca2aee1e4df1d8ed9463f5594327e4ae5f3523bdda4abeafcf1daad82f

See more details on using hashes here.

File details

Details for the file laserfarm-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: laserfarm-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 31.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200325 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for laserfarm-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 93dd8b47519280869fa0e29b1e745f7ac599402378289ab541a4c879f41d7a7d
MD5 ce23ce772f1cc2c0b91a5cf6513252db
BLAKE2b-256 604f3dabb7c0d0a8faad56377f63be1ab4e6e7290fb14b82da889008b75b6461

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