ARCtrl the easy way to read, manipulate and write ARCs in .NET and JavaScript! ❤️
Version | Downloads |
---|---|
(currently only prereleases available, check the nuget page or npm page respectively)
#r "nuget: ARCtrl"
<PackageReference Include="ARCtrl" Version="1.1.0" />
npm i @nfdi4plants/arctrl
Currently we provide some documentation in form of markdown files in the /docs
folder of this repository!
- nodejs and npm
- verify with
node --version
(Tested with v18.16.1) - verify with
npm --version
(Tested with v9.2.0)
- verify with
- .NET SDK
- verify with
dotnet --version
(Tested with 7.0.306)
- verify with
- Python
- verify with
py --version
(Tested with 3.12.2, known to work only for >=3.11)
- verify with
-
Setup dotnet tools
dotnet tool restore
-
Install NPM dependencies
npm install
-
Setup python environment
py -m venv .venv
-
Install Poetry and dependencies
.\.venv\Scripts\python.exe -m pip install -U pip setuptools
.\.venv\Scripts\python.exe -m pip install poetry
.\.venv\Scripts\python.exe -m poetry install --no-root
Verify correct setup with ./build.cmd runtests
✨