A new crawler for caosdb
Project description
CaosDB-Crawler
Welcome
This is the repository of the CaosDB-Crawler, a tool for automatic data insertion into CaosDB.
This is a new implementation resolving problems of the original implementation in caosdb-advancedtools
Setup
Please read the README_SETUP.md for instructions on how to setup this code.
Further Reading
Please refer to the official documentation of the CaosDB-Crawler for more information.
Contributing
Thank you very much to all contributers—past, present, and prospective ones.
Code of Conduct
By participating, you are expected to uphold our Code of Conduct.
How to Contribute
- You found a bug, have a question, or want to request a feature? Please create an issue.
- You want to contribute code?
- Forking: Please fork the repository and create a merge request in GitLab and choose this repository as target. Make sure to select "Allow commits from members who can merge the target branch" under Contribution when creating the merge request. This allows our team to work with you on your request.
- Code style: This project adhers to the PEP8 recommendations, you can test your code style
using the
autopep8
tool (autopep8 -i -r ./
). Please write your doc strings following the NumpyDoc conventions.
- You can also contact us at info (AT) caosdb.de and join the CaosDB community on #caosdb:matrix.org.
There is the file unittests/records.xml
that servers as a dummy for a server state with files.
You can recreate this by uncommenting a section in integrationtests/basic_example/test_basic.py
and rerunning the integration test.
Integration Tests
see integrationtests/README.md
Contributers
The original authors of this package are:
- Alexander Schlemmer
- Henrik tom Wörden
- Florian Spreckelsen
License
Copyright (C) 2021-2022 Research Group Biomedical Physics, Max Planck Institute for Dynamics and Self-Organization Göttingen. Copyright (C) 2021-2022 IndiScale GmbH
All files in this repository are licensed under a GNU Affero General Public License (version 3 or later).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for caoscrawler-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1791fe3d9641d0a0122cccacb620b8e733ba8a1ed9645564bc0b9f46517576eb |
|
MD5 | c9f625ba7355c197b78b577ce77c6517 |
|
BLAKE2b-256 | dcdafd81216dbc6e0b3c1be85d42a6f1f890614eb684a922880be0b38acf3d20 |