XChem Business Knowledge Unit. Service, Client, API, persistent store.
Installation
pip install ftrixminer ftrixminer --version ftrixminer.cli --about
- rsync:
../kbp43231_scripts/myrsync.py dls-bxflow
Legacy information
The formulatrix pipeline code is here:
/dls/science/groups/i04-1/software/luigi_pipeline/imager_pipe
This is a working directory of
The formulatrix pipeline puts images here:
/dls/science/groups/i04-1/software/luigi_pipeline/imager_pipe/SubwellImages/9b5j_2023-03-23_RI1000-0276-3drop
Does this have anything useful?
https://gitlab.diamond.ac.uk/cnp64921/dlsformulatrix.uploader/-/blob/master/formulatrix_uploader.py
As for the luigi stuff, one of the scripts in the /dls/science/groups/i04-1/software/luigi_pipeline/imager_pipe/ creates the filename after extracting info from the SQL server on the Formulatrix. I think the 9b5j part is the barcode, yes, but you might have to dig into the scripts there to find out the logic behind it all.
By the way if you want to access the FOrmulatrix /Rockmaker from Windows you can browse to access the RockMaker Imager \cs04r-nas01-02rockimager
You see like: \cs04r-nas01-02rockimagerrockimagerRockMakerStorageWellImages539plateID_14539batchID_72673
The batch ID proably relates to the inspection… a plate is inspected multiple times and each inspection has a batch ID. There may be some clues in the get_barcodes.py script in the imager_pipe directory.
Documentation
See https://www.cs.diamond.ac.uk/ftrixminer for more detailed documentation.
Building and viewing the documents locally:
git clone git+https://gitlab.diamond.ac.uk/scisoft/bxflow/ftrixminer.git cd ftrixminer virtualenv /scratch/$USER/venv/ftrixminer source /scratch/$USER/venv/ftrixminer/bin/activate pip install -e .[dev] make -f .ftrixminer/Makefile validate_docs browse to file:///scratch/$USER/venvs/ftrixminer/build/html/index.html
Topics for further documentation:
TODO list of improvements
change log
Metadata
Release files for ftrixminer 1.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| ftrixminer-1.3.2.tar.gz | 65.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ftrixminer-1.3.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 101.2 kB
Release files / ftrixminer-1.3.2.tar.gz
| Download URL | ftrixminer-1.3.2.tar.gz |
|---|---|
| Size | 65.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dbb707304adfef18c672f8066464d87be8f774444f93a7bac0cdf938bbe0e5d6
|
|
BLAKE2b-256 checksum How to use checksums |
5e09e906e738b14898afec0759c954a63a4fb2557f39ce09b3251f36097cad59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.3
|
Release files / ftrixminer-1.3.2-py3-none-any.whl
| Download URL | ftrixminer-1.3.2-py3-none-any.whl |
|---|---|
| Size | 36.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8fbe22ca66a6efbf52da2713bed10481d03fd59a4fc757f32120beb9283f1413
|
|
BLAKE2b-256 checksum How to use checksums |
6e8feae7ccf97c68ab185d619f05992f7f5530407d3f4fc96ae8079cd35c1945
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.3
|
Security for ftrixminer 1.3.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.