Comments (3)
I have Q's
- Are DNA parts e.g. part 1 part 2 and backbone defined - in the sense does the user have to define what the names of those parts/backbone is in the script or do they just script part 1, part 2, backbone without saying what they actually are?
- Are you wanting someone to be able to retrieve a print out everything in this plate kind of thing or print A1 sort of thing?
- In your example ( E.g., in the case of DNA assembly, a PCR plate could be used as the destination where constructs are assembled, but then as a DNA source plate for transformation. Currently, this would require a new labware layout to be defined.) Do you mean you add the PCR plate in and are adding reagents and other DNA parts/backbone in (hence destination plate), then the assembly would take place in this and hence for a transformation plate it would be the source plate. So, are you trying to do a assembly and transformation joint protocol?
I think that's all for now.
from biomationscripterlib.
- Are DNA parts e.g. part 1 part 2 and backbone defined - in the sense does the user have to define what the names of those parts/backbone is in the script or do they just script part 1, part 2, backbone without saying what they actually are?
They need to be defined, but this could just be a string. See the example here where eight DNA samples are defined. These strings (or whatever you use to refer to them as) are then passed as arguments to the add_content
method.
- Are you wanting someone to be able to retrieve a print out everything in this plate kind of thing or print A1 sort of thing?
There's a print method for labware_layout
already which prints out the content of the plate
- In your example ( E.g., in the case of DNA assembly, a PCR plate could be used as the destination where constructs are assembled, but then as a DNA source plate for transformation. Currently, this would require a new labware layout to be defined.) Do you mean you add the PCR plate in and are adding reagents and other DNA parts/backbone in (hence destination plate), then the assembly would take place in this and hence for a transformation plate it would be the source plate. So, are you trying to do a assembly and transformation joint protocol?
hYes, basically that. There aren't really any examples of this yet in BMS (other than the in-development DoE OTProto template), but hopefully in future development it will be possible to link together different protocol templates as modules of a larger protocol. So in this example you could use an OTProto template to perform some DNA assembly in the on-board thermocycler, and then link in the transformation OTProto template to transform the newly assembled DNA. In this case, like you said, the assembly PCR plate would initially be a destination plate, and then become a source plate for the transvomations.
from biomationscripterlib.
The branch merged by @jbird1223 ( #25) should have addressed this issue, so I'm closing it now.
from biomationscripterlib.
Related Issues (20)
- EchoProto Walkthroughs HOT 1
- `mix_after` and `mix_before` OTProto methods do not allow a rate to be specified HOT 3
- OT2 app throws an error when 'OTProto.get_labware_format' is used with custom labware HOT 1
- Allow dilution in same plate - SpotPlating template in OTProto
- It should be possible to customise the axis and pipetting speed of the OT2
- Issue with EchoProto calculation HOT 4
- Need documentation describing the standard layout file HOT 1
- `EchoProto.Templates.PCR` Template needs documentation
- EchoProto cannot handle reagents split across multiple source plates HOT 1
- Add an EchoProto Template for TapeStation Preparation
- Add an EchoProto Template for Gibson Assembly
- Add an OTProto template for plate reader calibration prep HOT 1
- OTProto should allow customisation of aspirate and dispense relative positions HOT 1
- Create a serial dilution function for `OTProto` HOT 1
- Transformation prints incorrect locations when shuffled HOT 1
- Deck slots 8, 10 & 11 appear as available when a Thermocycler is loaded
- Typed parameters and docstrings. HOT 1
- Export `Labware_Layout` to an Excel file
- Add a `description` attribute to `Labware_Layout`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from biomationscripterlib.