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

Enable cropped image-based output for .tiff files with SCDataFrame #44

Merged
merged 66 commits into from
Jul 4, 2024
Merged
Show file tree
Hide file tree
Changes from 63 commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
1b7844c
Create qcdataframe.py
d33bs Jun 10, 2024
9784841
linting
d33bs Jun 10, 2024
c39e2b0
add qcdataframe
d33bs Jun 10, 2024
f3003e1
linting
d33bs Jun 10, 2024
b97f3a5
adding tests
d33bs Jun 10, 2024
1069a4a
linting
d33bs Jun 10, 2024
d52a89f
update name, tests
d33bs Jun 11, 2024
1bf8262
add back compat for self type
d33bs Jun 11, 2024
772f895
back compat for isinstance
d33bs Jun 11, 2024
d0ea33c
linting
d33bs Jun 11, 2024
fe3fcf0
add cli for cosmicqc
d33bs Jun 11, 2024
30aae3e
linting
d33bs Jun 11, 2024
2bd3d5f
add tests and wrappers
d33bs Jun 11, 2024
b5c9997
linting and test adjustment
d33bs Jun 12, 2024
bf40aed
attempting wrapper
d33bs Jun 12, 2024
feec9a4
patch python-fire; fix tests
d33bs Jun 12, 2024
d7519a8
add docstring to top of test
d33bs Jun 12, 2024
f8773b2
add csv.gz compatibility
d33bs Jun 14, 2024
0ad522f
add export capabilities
d33bs Jun 18, 2024
6d33de4
rename file to correct module name
d33bs Jun 18, 2024
34cf9bf
add export capabilities
d33bs Jun 18, 2024
c016bde
Merge branch 'add-file-data-ingest' into add-cli
d33bs Jun 18, 2024
09d815c
add output capabilities
d33bs Jun 18, 2024
fbedb7d
Apply suggestions from code review
d33bs Jun 18, 2024
0257014
update tests and docs
d33bs Jun 18, 2024
985a6dd
fix tests
d33bs Jun 19, 2024
5034a07
update tests; add constructor path for scdataframe
d33bs Jun 19, 2024
fd81868
linting
d33bs Jun 19, 2024
42fedf5
Merge branch 'add-file-data-ingest' into add-cli
d33bs Jun 19, 2024
3bab60f
modify tests
d33bs Jun 19, 2024
6d61bf3
enable pd.series compatibility
d33bs Jun 19, 2024
11cd3b0
Merge branch 'add-file-data-ingest' into add-cli
d33bs Jun 19, 2024
90c2088
update for exports via cli
d33bs Jun 19, 2024
05a0913
add plotly
d33bs Jun 19, 2024
c718962
add show reports capabilities; adjust tests
d33bs Jun 21, 2024
9e7f869
linting
d33bs Jun 21, 2024
b9b9256
add html template
d33bs Jun 21, 2024
e2cdc1f
update docs
d33bs Jun 21, 2024
ae629b0
allow flexibility for color palette
d33bs Jun 21, 2024
27efbfa
linting
d33bs Jun 21, 2024
2bb587b
add report path for cli
d33bs Jun 21, 2024
5adfd50
add new test data location
d33bs Jun 21, 2024
8697a58
use local str for test
d33bs Jun 21, 2024
4ad64c9
linting
d33bs Jun 21, 2024
9a2bfc2
remove jupyterlab dep
d33bs Jun 24, 2024
4a91185
add example nf1 data
d33bs Jun 26, 2024
3704649
add sqlalchemy for dev deps
d33bs Jun 26, 2024
d3fe26b
initial work towards data and processing
d33bs Jun 26, 2024
b0c31af
update test data formatting
d33bs Jun 27, 2024
8b40368
context driven filepaths with notebook
d33bs Jun 27, 2024
f52be7d
progress towards cropped image display
d33bs Jun 27, 2024
17dd5e2
extend scdataframe with pandas dataframe
d33bs Jun 28, 2024
2d1709b
enhance scdataframe; fix tests; add test data
d33bs Jul 2, 2024
d41a22d
linting
d33bs Jul 2, 2024
fa36fa1
update module name
d33bs Jul 2, 2024
3ec19c3
Merge remote-tracking branch 'upstream/main' into scdataframe-image-d…
d33bs Jul 2, 2024
15114cf
resolving merge
d33bs Jul 2, 2024
636378b
readd dep comment
d33bs Jul 2, 2024
ca8c0b7
add further docs
d33bs Jul 2, 2024
4f138a5
update lockfile
d33bs Jul 2, 2024
819830d
update deps for scikit-image
d33bs Jul 2, 2024
96e0aca
update scikit image dep
d33bs Jul 2, 2024
39654a0
add citation for data
d33bs Jul 2, 2024
17e5716
correct citation
d33bs Jul 2, 2024
719e778
update the notebook with examples
d33bs Jul 2, 2024
face3df
Update docs/examples/cosmicqc_in_a_nutshell.py
d33bs Jul 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -132,3 +132,10 @@ dmypy.json

# Cython debug symbols
cython_debug/

# test data ignores
*.tif
*.sqlite
*.parquet
*.zip
*.csv
3 changes: 2 additions & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ repos:
exclude: |
(?x)^(
.*\.lock |
.*\.json
.*\.json |
.*\.ipynb
)$
- repo: https://github.com/executablebooks/mdformat
rev: 0.7.17
Expand Down
35 changes: 35 additions & 0 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,38 @@ references:
- description: "Github Link with Contributors"
type: url
value: "https://github.com/WayScience/CFReT_data/graphs/contributors"
- authors:
- name: "Way Lab NF1_cellpainting_data Team"
date-accessed: "2024-05-13"
title: Way Lab CFReT_data CytoTable Data
type: data
repository-code: "https://github.com/WayScience/nf1_cellpainting_data"
notes: >-
Data from NF1_cellpainting_data project is used to help validate
expected results. Data is generated from CellProfiler
and CytoTable. We use the following files from the repository:
- "Plate_2_nf1_analysis.sqlite"
- "Plate_2.parquet"
identifiers:
- description: "Github Link with Contributors"
type: url
value: "https://github.com/WayScience/nf1_cellpainting_data/graphs/contributors"
d33bs marked this conversation as resolved.
Show resolved Hide resolved
- title: >-
Plate 2 (Cell Painting images from Plate 2 for NF1_cellpainting_data project)
type: data
url: https://figshare.com/articles/dataset/Plate_2/22233700
notes: >-
Image data for related NF1_cellpainting_data parquet sqlite.
authors:
- family-names: Tomkinson
given-names: Jenna
- family-names: Mattson-Hoss
given-names: Michelle
- family-names: Sarnoff
given-names: Herb
- family-names: Way
given-names: Gregory
date-published: "2023-04-12"
identifiers:
- type: doi
value: 10.6084/m9.figshare.22233700.v4
Loading
Loading