Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python version problem, package problem #3

Open
wants to merge 19 commits into
base: master
Choose a base branch
from

Conversation

martinschatz-cz
Copy link

Hi @AndreasBauerGit,

I like your package, and we would like to test it a bit in our core facility. However, I was missing some info on how to actually make your package work (python version, simple tests, and so on). So I am adding my bit of information. In the end, I am using jupyter-lab, and everything works.

Also, you might want to know that your pip package is broken (probably because of scikit-image version), and correct_stage_drift function is not working unless you install the package from git.

Great work, guys! I love what you have done. The documentation and examples helped me a lot. I hope I will be able to add my bit to ease of use :)

Cheers,
Martin

Copy link
Member

@rgerum rgerum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like a good pull requests with tests. I added some comments.
@AndreasBauerGit what do you think?

README.md Outdated

If you want to use jupyterlab with black packge
```
conda install jupyterlab jupyterlab_code_formatter black isort -c conda-forge
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This reference to jupyterlab and black seems a bit out of place as we are nowhere else referencing to jupyterlab. So I guess if the user knows about jupyterlab and wants to use it they know how to install it.

README.md Outdated
## Readme

pyTFM is a python package that allows you to analyze force generation and stresses in cell colonies and confluent cell layers growing on a 2 dimensional surface. This package implements the procedures of [Traction Force Microscopy](https://www.ncbi.nlm.nih.gov/pubmed/11832345) and [Monolayer Stress Microscopy](https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0055172). In addition to the standard measures for stress and force generation, it
also includes the line tension, a measure for the force transfer exclusively across cell-cell boundaries.
pyTFM includes an addon for the image annotation tool [clickpoints](https://clickpoints.readthedocs.io/en/latest/) allowing you to quickly analyze and vizualize large datasets.

Please refer to the [Documentation](https://pytfm.readthedocs.io/en/latest/) of pyTFM for detailed instructions on installation and usage.

## Conda enviroment creation
You need to create python 3.7 enviroment.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a reason why to focus on python 3.7? Are newer python versions not supported.

@AndreasBauerGit
Copy link
Member

@martinschatz-cz Thanks a lot for this feedback! I will check out the pip package asap. Also your unit test are definitely a great idea. I will probably even add some more. I will take a deeper look into everything by the end of next week!

@AndreasBauerGit AndreasBauerGit self-assigned this Feb 11, 2023
@martinschatz-cz
Copy link
Author

Hi,
the test is quite simple, but it helps to establish on what python3 versions that package works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants