Skip to content

Commit

Permalink
poly->dnadesign (#7)
Browse files Browse the repository at this point in the history
* update poly->dnadesign

* remove blocking issues
  • Loading branch information
Koeng101 authored Dec 10, 2023
1 parent e8a10e3 commit c57660d
Show file tree
Hide file tree
Showing 31 changed files with 37 additions and 1,123 deletions.
4 changes: 2 additions & 2 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// For format details, see https://aka.ms/devcontainer.json.
{
"name": "poly-devcontainer",
"name": "dnadesign-devcontainer",
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
"image": "mcr.microsoft.com/devcontainers/base:bullseye",

Expand All @@ -27,4 +27,4 @@

// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "root"
}
}
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# These are supported funding model platforms

github: [TimothyStiles]
github: #[koeng101]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Bug report
about: Is something broken? Create a bug report to help us improve `poly`! No issue is too small :)
about: Is something broken? Create a bug report to help us improve `dnadesign`! No issue is too small :)
title: ''
labels: ['needs-triage', 'bug']
assignees: ''
Expand Down Expand Up @@ -33,4 +33,4 @@ limited capacity and will prioritize more severe bugs!*
*This is very important, so please fill it out!*
- OS: [e.g. `Fedora 36`, `Ubuntu 22.04`, `Windows 11`, etc.]
- Golang version: [e.g. `1.21`]
- `poly` version [e.g. `v0.23`]
- `dnadesign` version [e.g. `v0.23`]
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Feature request
about: Do you wish poly had a specific feature? Do you have ideas for improvements to the current API? Do you feel like documentation for a feature needs expansion? Big or small, we appreciate your feedback!
about: Do you wish dnadesign had a specific feature? Do you have ideas for improvements to the current API? Do you feel like documentation for a feature needs expansion? Big or small, we appreciate your feedback!
title: ''
labels: ['needs-triage', 'enhancement']
assignees: ''
Expand Down
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
*Explain why these changes are necessary. Link to GitHub issues here with the format `fixes: #XXX` to indicate this PR resolves the issue.*

### Are any changes breaking? (IMPORTANT)
*Will merging this PR change `poly`'s API in a non-backwards-compatible manner?*
*Will merging this PR change `dnadesign`'s API in a non-backwards-compatible manner?*

*Examples of breaking changes:*
* *Removing a method from a struct.*
Expand Down
14 changes: 0 additions & 14 deletions .github/workflows/blocking_issues.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ jobs:
uses: schneegans/dynamic-badges-action@master
with:
auth: ${{ secrets.COVERAGE_GIST}}
gistID: e58f265655ac0acacdd1a38376ccd32a
gistID: e8462880f920d70b182d5df3617b30f5
filename: coverage.json
label: Coverage
message: ${{ env.COVERAGE }}
color: green
color: green
23 changes: 0 additions & 23 deletions .github/workflows/notify.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .gitpod.Dockerfile

This file was deleted.

47 changes: 0 additions & 47 deletions .gitpod.yml

This file was deleted.

6 changes: 3 additions & 3 deletions .goreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ release:
# Default is extracted from the origin remote URL or empty if its private hosted.
# Note: it can only be one: either github or gitlab or gitea
github:
owner: timothystiles
name: poly
owner: koeng101
name: dnadesign

# IDs of the archives to use.
# Defaults to all.
Expand All @@ -40,4 +40,4 @@ release:
# You can disable this pipe in order to not upload any artifacts to
# GitHub.
# Defaults to false.
# disable: true
# disable: true
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"cSpell.words": ["bioinformatics", "genbank", "polyjson"]
"cSpell.words": ["bioinformatics", "genbank"]
}
32 changes: 0 additions & 32 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,35 +6,3 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added
- Alternative start codons can now be used in the `synthesis/codon` DNA -> protein translation package (#305)
- Added a parser and writer for the `pileup` sequence alignment format (#329)
- Added statistics to the `synthesis/codon` package (keeping track of the observed start codon occurrences in a translation table) (#350)
- Added option to fragmenter to fragment with only certain overhangs (#387)
- GoldenGates with methylated sequences using lowercase letters (#391)
- Generic parser is now implemented across all parsers for consistent interactions. [(#339)](https://github.com/koeng101/dnadesign/issues/339)
- Alternative start codons can now be used in the `synthesis/codon` DNA -> protein translation package [(#305)](https://github.com/koeng101/dnadesign/issues/305)
- Added a parser and writer for the `pileup` sequence alignment format [(#329)](https://github.com/koeng101/dnadesign/issues/329)
- Created copy methods for Feature and Location to address concerns raised by [(#342)](https://github.com/koeng101/dnadesign/issues/342)
- Created new methods to convert polyjson -> genbank.
- Created new `Feature.StoreSequence` method to enable [(#388)](https://github.com/koeng101/dnadesign/issues/388)
- Added seqhash v2 (#398)

### Changed
- **Breaking**: Genbank parser uses new custom multimap for `Feature.Attributes`, which allows for duplicate keys. This changes the type of Features.Attributes from `map[string]string` to `MultiMap[string, string]`, an alias for `map[string]string` defined in `multimap.go`. [(#383)](https://github.com/koeng101/dnadesign/issues/383)
- Improves error reporting for genbank parse errors via a new `ParseError` struct.

### Fixed
- `fastq` parser no longer becomes de-aligned when reading [(#325)](https://github.com/koeng101/dnadesign/issues/325)
- `fastq` now handles optionals correctly [(#323)](https://github.com/koeng101/dnadesign/issues/323)
- Adds functional test and fix for [(#313)](https://github.com/koeng101/dnadesign/issues/313).
- In addition to expanding the set of genbank files which can be validly parsed, the parser is more vocal when it encounters unusual syntax in the "feature" section. This "fail fast" approach is better as there were cases where inputs triggered a codepath which would neither return a valid Genbank object nor an error, and should help with debugging.
- Fixed bug that produced wrong overhang in linear, non-directional, single cut reactions. #408
>>>>>>> main
## [0.26.0] - 2023-07-22
Oops, we weren't keeping a changelog before this tag!

[unreleased]: https://github.com/koeng101/dnadesign/compare/v0.26.0...main
[0.26.0]: https://github.com/koeng101/dnadesign/releases/tag/v0.26.0
133 changes: 0 additions & 133 deletions CONTRIBUTING.md

This file was deleted.

6 changes: 3 additions & 3 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
All copyright for portions of Poly prior to commit f76bf05 are held by Timothy
Stiles, 2023 as part of project Poly. All other copyright for Poly are held by
Keoni Gandall, 2023.
All copyright for portions of DnaDesign prior to commit f76bf05 are held by
Timothy Stiles, 2023 as part of project Poly. All other copyright for
DnaDesign are held by Keoni Gandall, 2023.

Copyright (c) 2023 Keoni Gandall

Expand Down
Loading

0 comments on commit c57660d

Please sign in to comment.