-
Notifications
You must be signed in to change notification settings - Fork 107
Establishing Revvity resource folder (+ proposing readme files for each resource folder) #58
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
Merged
Merged
Changes from all commits
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
11d96b2
MFXCarrier added to resources
BioCam 94d0c28
Merge branch 'main' of https://github.com/BioCam/pylabrobot
BioCam fff5ad9
initating revvity resources
BioCam d8d1653
adding readme to supplier-specific resources
BioCam 4969af0
Update Revvity README.md
BioCam e9e165b
Created ims folder for easy navigation of labware in revvity folder
BioCam a6c00f3
Update README.md
BioCam 06f51f6
Update revvity_ProxiPlate-384-Plus-White-384-shallow-well-Microplate.jpg
BioCam 6433877
Update README.md
BioCam 5da968b
Update revvity/plates.py
BioCam 6470b72
Merge branch 'main' of https://github.com/BioCam/pylabrobot
BioCam 36784b8
pull request peer review change implementations
BioCam File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
|
||
## Resource defintions: Revvity | ||
|
||
Company wikipedia: [Revvity, Inc. (formerly PerkinElmer, Inc.)](https://en.wikipedia.org/wiki/Revvity) | ||
|
||
> In 2022, a split of PerkinElmer resulted in one part, comprising its applied, food and enterprise services businesses, being sold to the private equity firm New Mountain Capital for $2.45 billion and thus no longer being public but keeping the PerkinElmer name. The other part, comprised of the life sciences and diagnostics businesses, remained public but required a new name, which in 2023 was announced as Revvity, Inc. From the perspective of Revvity, the goal of creating a separate company was that its businesses might show greater profit margins and more in the way of growth potential. An associated goal was to have more financial flexibility moving forward. On May 16, 2023, the PerkinElmer stock symbol PKI was replaced by the new symbol RVTY. | ||
|
||
### Currently defined labware: | ||
|
||
| Description | Image | | ||
|--------------------|--------------------| | ||
| 'Revvity_ProxiPlate_384Plus'<br>Part no.: 6008280<br>[manufacturer website](https://www.perkinelmer.com/uk/Product/proxiplate-384-plus-50w-6008280) | <img src="ims/revvity_ProxiPlate-384-Plus-White-384-shallow-well-Microplate.jpg" alt="Revvity_ProxiPlate_384Plus" width="250"/> | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
from .plates import * |
Binary file added
BIN
+14.7 KB
...s/revvity/ims/revvity_ProxiPlate-384-Plus-White-384-shallow-well-Microplate.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
""" Revvity plates """ | ||
|
||
# pylint: disable=invalid-name | ||
|
||
from pylabrobot.resources.plate import Plate | ||
from pylabrobot.resources.well import Well, WellBottomType | ||
from pylabrobot.resources.itemized_resource import create_equally_spaced | ||
|
||
|
||
# TODO: update heights for volume calculations | ||
def _compute_volume_from_height_Revvity_ProxiPlate_384Plus(h: float): | ||
raise NotImplementedError("This function is not yet implemented") | ||
# volume = min(h, 11.56)*12.2500 | ||
# if h > 11.56: | ||
# raise ValueError(f"Height {h} is too large for Revvity_384Plus_ProxiPlate") | ||
# return volume | ||
|
||
|
||
#: Revvity_ProxiPlate_384Plus | ||
def Revvity_ProxiPlate_384Plus(name: str, with_lid: bool = False) -> Plate: | ||
return Plate( | ||
name=name, | ||
size_x=127.0, | ||
size_y=86.0, | ||
size_z=14.24, | ||
with_lid=with_lid, | ||
model="Revvity_ProxiPlate_384Plus", | ||
lid_height=10, | ||
items=create_equally_spaced(Well, | ||
num_items_x=24, | ||
num_items_y=16, | ||
dx=9.5, | ||
dy=7.0, | ||
dz=4.5, | ||
item_dx=4.5, | ||
item_dy=4.5, | ||
size_x=4.5, | ||
size_y=4.5, | ||
size_z=6.24, | ||
bottom_type=WellBottomType.U, | ||
compute_volume_from_height=_compute_volume_from_height_Revvity_ProxiPlate_384Plus, | ||
), | ||
) | ||
|
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.