Skip to content

Commit bbe2955

Browse files
committed
Updates Rasp and random mutations. Will wait until we update poli-baselines as well
1 parent 6278c9d commit bbe2955

File tree

10 files changed

+28
-26
lines changed

10 files changed

+28
-26
lines changed
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 Bytes
Binary file not shown.

docs/poli-docs/_build/html/_sources/using_poli/objective_repository/RaSP.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,21 +19,19 @@ Assuming you have [`3ned.pdb`](https://www.rcsb.org/structure/3ned) in the same
1919

2020
```python
2121
from pathlib import Path
22-
from poli.objective_repository import RaspBlackBox, RaspProblemFactory
22+
from poli.objective_repository import RaspBlackBox, RaspProblemFactory
2323

24-
wildtype_pdb_path = (
25-
Path(__file__).parent.parent / "static_files_for_tests" / "3ned.pdb"
26-
)
24+
wildtype_pdb_path = Path(__file__).parent / "3ned.pdb"
2725

28-
# Creating the black box
29-
f = RaspBlackBox(wildtype_pdb_path=[wildtype_pdb_path])
26+
# Creating the black box
27+
f = RaspBlackBox(wildtype_pdb_path=[wildtype_pdb_path])
3028

31-
# Creating a problem
32-
problem = RaspProblemFactory().create(wildtype_pdb_path=[wildtype_pdb_path])
33-
f, x0 = problem.black_box, problem.x0
29+
# Creating a problem
30+
problem = RaspProblemFactory().create(wildtype_pdb_path=[wildtype_pdb_path])
31+
f, x0 = problem.black_box, problem.x0
3432

35-
# Querying:
36-
print(f(x0))
33+
# Querying:
34+
print(f(x0))
3735
```
3836

3937
## Warnings

docs/poli-docs/_build/html/_sources/using_poli_baselines/random_mutations.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ from poli_baselines.solvers import RandomMutation
1717

1818
problem_factory = AlohaProblemFactory()
1919

20-
f, x0, y0 = problem_factory.create()
20+
problem = problem_factory.create()
21+
f, x0 = problem.black_box, problem.x0
22+
y0 = f(x0)
2123

2224
solver = RandomMutation(
2325
black_box=f,

docs/poli-docs/_build/html/searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/poli-docs/_build/html/using_poli/objective_repository/RaSP.html

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -602,21 +602,19 @@ <h2>Prerequisites<a class="headerlink" href="#prerequisites" title="Permalink to
602602
<h2>How to run<a class="headerlink" href="#how-to-run" title="Permalink to this heading">#</a></h2>
603603
<p>Assuming you have <a class="reference external" href="https://www.rcsb.org/structure/3ned"><code class="docutils literal notranslate"><span class="pre">3ned.pdb</span></code></a> in the same directory as this script:</p>
604604
<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">pathlib</span> <span class="kn">import</span> <span class="n">Path</span>
605-
<span class="kn">from</span> <span class="nn">poli.objective_repository</span> <span class="kn">import</span> <span class="n">RaspBlackBox</span><span class="p">,</span> <span class="n">RaspProblemFactory</span>
605+
<span class="kn">from</span> <span class="nn">poli.objective_repository</span> <span class="kn">import</span> <span class="n">RaspBlackBox</span><span class="p">,</span> <span class="n">RaspProblemFactory</span>
606606

607-
<span class="n">wildtype_pdb_path</span> <span class="o">=</span> <span class="p">(</span>
608-
<span class="n">Path</span><span class="p">(</span><span class="vm">__file__</span><span class="p">)</span><span class="o">.</span><span class="n">parent</span><span class="o">.</span><span class="n">parent</span> <span class="o">/</span> <span class="s2">&quot;static_files_for_tests&quot;</span> <span class="o">/</span> <span class="s2">&quot;3ned.pdb&quot;</span>
609-
<span class="p">)</span>
607+
<span class="n">wildtype_pdb_path</span> <span class="o">=</span> <span class="n">Path</span><span class="p">(</span><span class="vm">__file__</span><span class="p">)</span><span class="o">.</span><span class="n">parent</span> <span class="o">/</span> <span class="s2">&quot;3ned.pdb&quot;</span>
610608

611-
<span class="c1"># Creating the black box</span>
612-
<span class="n">f</span> <span class="o">=</span> <span class="n">RaspBlackBox</span><span class="p">(</span><span class="n">wildtype_pdb_path</span><span class="o">=</span><span class="p">[</span><span class="n">wildtype_pdb_path</span><span class="p">])</span>
609+
<span class="c1"># Creating the black box</span>
610+
<span class="n">f</span> <span class="o">=</span> <span class="n">RaspBlackBox</span><span class="p">(</span><span class="n">wildtype_pdb_path</span><span class="o">=</span><span class="p">[</span><span class="n">wildtype_pdb_path</span><span class="p">])</span>
613611

614-
<span class="c1"># Creating a problem</span>
615-
<span class="n">problem</span> <span class="o">=</span> <span class="n">RaspProblemFactory</span><span class="p">()</span><span class="o">.</span><span class="n">create</span><span class="p">(</span><span class="n">wildtype_pdb_path</span><span class="o">=</span><span class="p">[</span><span class="n">wildtype_pdb_path</span><span class="p">])</span>
616-
<span class="n">f</span><span class="p">,</span> <span class="n">x0</span> <span class="o">=</span> <span class="n">problem</span><span class="o">.</span><span class="n">black_box</span><span class="p">,</span> <span class="n">problem</span><span class="o">.</span><span class="n">x0</span>
612+
<span class="c1"># Creating a problem</span>
613+
<span class="n">problem</span> <span class="o">=</span> <span class="n">RaspProblemFactory</span><span class="p">()</span><span class="o">.</span><span class="n">create</span><span class="p">(</span><span class="n">wildtype_pdb_path</span><span class="o">=</span><span class="p">[</span><span class="n">wildtype_pdb_path</span><span class="p">])</span>
614+
<span class="n">f</span><span class="p">,</span> <span class="n">x0</span> <span class="o">=</span> <span class="n">problem</span><span class="o">.</span><span class="n">black_box</span><span class="p">,</span> <span class="n">problem</span><span class="o">.</span><span class="n">x0</span>
617615

618-
<span class="c1"># Querying:</span>
619-
<span class="nb">print</span><span class="p">(</span><span class="n">f</span><span class="p">(</span><span class="n">x0</span><span class="p">))</span>
616+
<span class="c1"># Querying:</span>
617+
<span class="nb">print</span><span class="p">(</span><span class="n">f</span><span class="p">(</span><span class="n">x0</span><span class="p">))</span>
620618
</pre></div>
621619
</div>
622620
</section>

docs/poli-docs/_build/html/using_poli_baselines/random_mutations.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -600,7 +600,9 @@ <h2>How to run<a class="headerlink" href="#how-to-run" title="Permalink to this
600600

601601
<span class="n">problem_factory</span> <span class="o">=</span> <span class="n">AlohaProblemFactory</span><span class="p">()</span>
602602

603-
<span class="n">f</span><span class="p">,</span> <span class="n">x0</span><span class="p">,</span> <span class="n">y0</span> <span class="o">=</span> <span class="n">problem_factory</span><span class="o">.</span><span class="n">create</span><span class="p">()</span>
603+
<span class="n">problem</span> <span class="o">=</span> <span class="n">problem_factory</span><span class="o">.</span><span class="n">create</span><span class="p">()</span>
604+
<span class="n">f</span><span class="p">,</span> <span class="n">x0</span> <span class="o">=</span> <span class="n">problem</span><span class="o">.</span><span class="n">black_box</span><span class="p">,</span> <span class="n">problem</span><span class="o">.</span><span class="n">x0</span>
605+
<span class="n">y0</span> <span class="o">=</span> <span class="n">f</span><span class="p">(</span><span class="n">x0</span><span class="p">)</span>
604606

605607
<span class="n">solver</span> <span class="o">=</span> <span class="n">RandomMutation</span><span class="p">(</span>
606608
<span class="n">black_box</span><span class="o">=</span><span class="n">f</span><span class="p">,</span>

docs/poli-docs/using_poli_baselines/random_mutations.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ from poli_baselines.solvers import RandomMutation
1717

1818
problem_factory = AlohaProblemFactory()
1919

20-
f, x0, y0 = problem_factory.create()
20+
problem = problem_factory.create()
21+
f, x0 = problem.black_box, problem.x0
22+
y0 = f(x0)
2123

2224
solver = RandomMutation(
2325
black_box=f,

0 commit comments

Comments
 (0)