├── .github └── workflows │ └── ci.yml ├── .gitignore ├── COPYING ├── Cargo.toml ├── LICENSE-MIT ├── Makefile ├── NOTES.md ├── README.md ├── TODO ├── UNLICENSE ├── examples ├── anatomy.rs └── basic.rs ├── rustfmt.toml ├── session.vim ├── src ├── lib.rs ├── main.rs └── table.rs ├── stree_cmd ├── Cargo.toml └── src │ └── main.rs ├── suffix_tree ├── Cargo.toml ├── README.md └── src │ └── lib.rs └── tests ├── AP009048_10000.fasta ├── AP009048_100000.fasta ├── bench.rs └── tests.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/COPYING -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/Makefile -------------------------------------------------------------------------------- /NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/NOTES.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/TODO -------------------------------------------------------------------------------- /UNLICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/UNLICENSE -------------------------------------------------------------------------------- /examples/anatomy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/examples/anatomy.rs -------------------------------------------------------------------------------- /examples/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/examples/basic.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 79 2 | use_small_heuristics = "max" 3 | -------------------------------------------------------------------------------- /session.vim: -------------------------------------------------------------------------------- 1 | au BufWritePost *.rs silent!make ctags > /dev/null 2>&1 2 | -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/src/table.rs -------------------------------------------------------------------------------- /stree_cmd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/stree_cmd/Cargo.toml -------------------------------------------------------------------------------- /stree_cmd/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/stree_cmd/src/main.rs -------------------------------------------------------------------------------- /suffix_tree/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/suffix_tree/Cargo.toml -------------------------------------------------------------------------------- /suffix_tree/README.md: -------------------------------------------------------------------------------- 1 | Very experimental support for suffix trees. 2 | 3 | -------------------------------------------------------------------------------- /suffix_tree/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/suffix_tree/src/lib.rs -------------------------------------------------------------------------------- /tests/AP009048_10000.fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/tests/AP009048_10000.fasta -------------------------------------------------------------------------------- /tests/AP009048_100000.fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/tests/AP009048_100000.fasta -------------------------------------------------------------------------------- /tests/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/tests/bench.rs -------------------------------------------------------------------------------- /tests/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BurntSushi/suffix/HEAD/tests/tests.rs --------------------------------------------------------------------------------