@nfdi4plants/arctrl

1.2.0 • Public • Published

ARCtrl

ARCtrl the easy way to read, manipulate and write ARCs in .NET and JavaScript! ❤️

Version Downloads
Nuget Nuget
NPM NPM

Install

(currently only prereleases available, check the nuget page or npm page respectively)

.NET

#r "nuget: ARCtrl"
<PackageReference Include="ARCtrl" Version="1.1.0" />

JavaScript

npm i @nfdi4plants/arctrl

Docs

Currently we provide some documentation in form of markdown files in the /docs folder of this repository!

Check it out!

Development

Requirements

  • nodejs and npm
    • verify with node --version (Tested with v18.16.1)
    • verify with npm --version (Tested with v9.2.0)
  • .NET SDK
    • verify with dotnet --version (Tested with 7.0.306)
  • Python
    • verify with py --version (Tested with 3.12.2, known to work only for >=3.11)

Local Setup

  1. Setup dotnet tools

    dotnet tool restore

  2. Install NPM dependencies

    npm install

  3. Setup python environment

    py -m venv .venv

  4. Install Poetry and dependencies

    1. .\.venv\Scripts\python.exe -m pip install -U pip setuptools
    2. .\.venv\Scripts\python.exe -m pip install poetry
    3. .\.venv\Scripts\python.exe -m poetry install --no-root

Verify correct setup with ./build.cmd runtests

Readme

Keywords

none

Package Sidebar

Install

npm i @nfdi4plants/arctrl

Weekly Downloads

347

Version

1.2.0

License

ISC

Unpacked Size

2.43 MB

Total Files

337

Last publish

Collaborators

  • hl_weil
  • cmr248
  • freymaurer
  • bfrommer
  • bvenn
  • kmutagene