Set of commandline tools for NCMIR
Set of commandline tools for interaction with data hosted internally at NCMIR.
For more information please visit our wiki page:
- mpidir.py – Given a Microscopy product id, this script finds the path on the filesystem
- projectdir.py – Given a project id, this script finds the path on the filesystem
- projectsearch.py – Allows caller to search database for projects
- mpidinfo.py – Queries database and returns information on specific Microscopy Product
- imagetokiosk.py – Transfers second youngest image file to remote server via scp
- ncmirtool.py – New tool that will soon be the main entry point for all commands above. Currently offers prototype uploading of data to Cell Image Library (CIL)
- Should work on Python 2.7, 3.3, 3.4, & 3.5 on Linux distributions
Try one of these:
pip install ncmirtools python setup.py install
Please report them here
- Another fix for Issue #18 where the path output to standard out had incorrect path delimiter output.
- Set delimiter for uploads to / to deal with problem uploading files from windows machine. Issue #18
- Added mpidinfo.py script to provide information about Microscopy Product from database. Issue #6
- Fixed bug in mpidinfo.py where passing id greater then 2^31 -1 resulted in uncaught ProgrammingException Issue #9
- Consolidated all _setup_logging() calls into one function in config.py. Issue #8
- Modified NcmirToolsConfig to look for configuration file in /etc/ncmirtools.conf as well as the users home directory Issue #7
- Added projectdir.py script which finds directories for a given project id. Issue #3
- Added projectsearch.py script which given a string will search a postgres database for projects with that string in the name or description.
- Minor improvements to README.rst for better presentation on pypi
- Initial release with single script mpidir.py
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|ncmirtools-0.5.2-py2.py3-none-any.whl (44.0 kB) Copy SHA256 hash SHA256||Wheel||py2.py3|
|ncmirtools-0.5.2.tar.gz (43.3 kB) Copy SHA256 hash SHA256||Source||None|